Froala编辑器:获取内容并发布ajax请求

时间:2014-07-22 17:00:31

标签: jquery ajax asp.net-mvc jquery-plugins froala

我用左

`$(".selector").editable("getHTML");`

如同文件说要获取HTML内容。

示例这是getHTML方法的内容:

<p><b>Hello</b>, people</p>

然后我将ajax请求发布到服务器以保存内容,但是如果我将内容更改为:

,则服务器不响应我的请求
`Hello, people`


通过删除html标记,服务器响应我的请求。所以问题来自于我发送包含禁止字符的消息。

如何像提交表单方法那样转换或包装内容?

2 个答案:

答案 0 :(得分:0)

我不确定你如何将它传递给服务器也许你应该将它作为字符串传递

var passToServer = (".selector").val();

       return $.ajax({

                type: "POST",
                data: JSON.stringify(passToServer ),
                url: "/api/,
                contentType: "application/json"

            });

答案 1 :(得分:0)

我尝试并且有效:
1.我使用getHTML获取HTML格式的内容 2.按上述内容设置textarea文本 3.通过从textarea调用.html()获取编码html。 $(&#39;#选择&#39;)HTML();

现在我的服务器将接受字符串值。