首页 新闻 赞助 找找看

如何给kindeditor富文本编辑器赋值

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-11-01 10:57

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

噜灬噜噜的主页 噜灬噜噜 | 初学一级 | 园豆:21
提问于:2016-10-26 11:21
< >
分享
所有回答(1)
0

哈哈哈,看起来不错啊

明港 | 园豆:202 (菜鸟二级) | 2016-10-26 11:22

。。。,没明白你想表达什么意思

支持(0) 反对(0) 噜灬噜噜 | 园豆:21 (初学一级) | 2016-10-26 11:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册