Я столкнулся с проблемой передачи строкового значения в строковые параметры в Ajax.После стольких поисков в Google я нашел решение, как показано ниже.
var bar = 'xyz';
var calibri = 'no$libri';
$.ajax({
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",
url: "http://nakolesah.ru/",
data: '{ foo: \'' + bar + '\', zoo: \'' + calibri + '\'}',
success: function(msg){
alert('wow'+msg);
},
});
Здесь bar и calibri - две строковые переменные, и вы можете передатьлюбое строковое значение для соответствующих строковых параметров в веб-методе.