contentType: "application/json; charset=utf-8",
Web サービスへの ajax 投稿を行っているときに、キーと値のペアでテキストを送信しようとしてい ます。私が直面している問題は、(ユーザーからのテキストを受け入れる) パラメーターの 1 つに引用符 (") がある場合、コードが壊れることです [Eror message: Invalid object passed in ] 。これまでのところ、成功せずにこれらを試しました
var text = $("#txtBody").val();
var output1 = JSON.stringify(text);
var output2 = text.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
jquery ajax投稿の特殊文字をエスケープする方法についてのアイデアはありますか?