Kindeditor.html(text),document.getElementById("#F_Content")都试了,一种是在页面提示value of null,另一种就是后台添加方法里显示F_CONTENT字段为null,在这里我贴出我写的对添加进行操作的代码以及截图,希望各位大神来看一看。
//添加 function DisplayDialog() { com(); $('#dlg').css('display', 'block');//显示弹出窗体 //.dialog弹出窗体 $("#dlg").dialog({ title: "添加", modal: false, collapsible: true,//控制展开与收缩 resizable: true, //控制窗体拉伸 minimizable: true,//控制最小化 maximizable: true, //控制最大化 onOpen: function () { KindEditor.create('textarea[name="F_CONTENT"]', { resizeType: 1 }); }, onBeforeClose: function () { KindEditor.remove('textarea[name="F_CONTENT"]'); } }); //清空之前文本内容 KindEditor.instances[0].html(""); $("#F_TITLE").val(""); $("#F_DATE").datebox("setValue", ""); $("#F_CONTENT").val(""); $("#F_RELEASE").val(""); $("#F_REMARK").val(""); $("#F_STATUS").val(""); $("#F_STATUS").val("未发布"); $("#F_TYPE").combobox("setValue",""); //$("#F_STATUS").val(""); $("#labMsg").html(""); //清除之前邦定的事件 $("#btnSave").unbind("click"); //重新加单击事件 添加或修改 $("#btnSave").click(function () { UserAdd();//调用具体添加操作方法 }); } //添加操作方法 function UserAdd() { //hobbys = ""; //$(":checkbox:checked").each(function () { // hobbys += $(this).val() + ","; //}) $.ajax({ url: '/Policy/InsertPolicy', dataType: "json", data: { F_ID: $("#F_ID").val(), F_TITLE: $("#F_TITLE").val(), F_DATE: $("#F_DATE").datebox("getValue"), F_CONTENT:$("#F_CONTENT"),//$("#F_CONTENT").val(),//$("#F_CONTENT").val(),//获取时间控件的时间用.datebox("getValue") F_RELEASE: $("#F_RELEASE").val(), F_REMARK: $("#F_REMARK").val(), F_STATUS: $("#F_STATUS").val(), F_TYPE: $("#F_TYPE").combobox("getValue") //F_STATUS: $("#F_STATUS").val() }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); }, success: function (data) { if (data > 0) { $("#list").datagrid("reload");//刷新列表 $("#dlg").dialog("close");//关闭窗体 } else { $("#labMsg").html("添加失败!"); } } }); }
这里是打开和关闭kindeditor以及清空kindeditor的内容
这个是要赋值的地方,很抱歉,这里应该是$("#F_CONTENT").val(),
这里是div里的textarea
哈哈哈,看起来不错啊
。。。,没明白你想表达什么意思