我想发送JSON数据但值为单引号错误
我想要这个值,但是在值中有单引号
$.ajax
({
type: "post",
url: "canliAyarlari.aspx/dosyaYaz",
cache: false,
async:false,
data: {"veri:'1. takım kazanır ve maçta 3,5'tan fazla gol olur'}",
contentType: "application/json; charset=utf-8",
dataType:"json",
success: function (durum) {
alert(durum.d);
},
error: function () {
alert("Hata");
}
})
答案 0 :(得分:0)
如果您需要从JS对象构造JSON字符串,则始终应使用JSON.stringify()
。这样就可以解决所有问题的所有问题。
对于您的情况,它看起来像:
...
data: JSON.stringify({
veri: "1. takım kazanır ve maçta 3,5'tan fazla gol olur"
}),
...
参考文献: