я пытаюсь отправить текст в парах ключ-значение при выполнении contentType: "application/json; charset=utf-8",
ajax-сообщения веб-службе. Проблема, с которой я сталкиваюсь, заключается в том, что если один из параметров (, который принимает текст от пользователя ), имеет кавычки ("), он нарушает код [Сообщение об ошибке :Недопустимый объект, переданный в ]. Итак far Я пробовал это без какого-либо успеха
var text = $("#txtBody").val();
var output1 = JSON.stringify(text);
var output2 = text.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
Есть идеи, как экранировать специальные символы для поста jquery ajax?