为什么将 html 标记添加到 json 时,此 ajax 会失败,如果<br />
不存在则有效。我能想到的唯一解决方法是对文本进行编码。
你知道为什么或/还有其他建议吗?
谢谢
$.ajax({
type: "POST",
url: "/url",
//data: { "myText" : '[{ "a": "test1", "b": "test2"}]' },//works
data: { "myText": '[{ "a": "<br />dfgdfgdfgdfgdgd", "b": "test2"}]' },//causes error
dataType: 'json',
success: function (data) {
alert("pass");
},
error: function () {
alert("error");
}
});