Estaba enfrentando el problema al pasar el valor de la cadena a los parámetros de la cadena en Ajax. Después de tanto buscar en Google, se me ocurrió una solución personalizada como la siguiente.
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);
},
});
Aquí, bar y calibri son dos variables de cadena y puede pasar cualquier valor de cadena a los parámetros de cadena respectivos en el método web.
ca$libri=no$libri
. Solo verificando para estar seguro aquí ... ¿está seguro de que no está tratando accidentalmente de usar construcciones PHP donde deberían estar las de JS? Si desea incluir el valor de la$libri
variable de en esta cadena, intente lo siguiente:'foo=bar&ca' + $libri + '=no' + $libri
.