मैं अजाक्स में स्ट्रिंग मानों को स्ट्रिंग मान पास करने में समस्या का सामना कर रहा था। इतनी गुगली करने के बाद, मैं नीचे दिए गए एक कस्टम समाधान के साथ आया हूं।
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);
},
});
यहाँ, बार और कैलीबरी दो स्ट्रिंग वैरिएबल हैं और आप वेब मेथड में संबंधित स्ट्रिंग मापदंडों के लिए जो भी स्ट्रिंग वैल्यू पास कर सकते हैं।
ca$libri=no$libri
:। बस यहाँ सुनिश्चित करने के लिए जाँच की जा रही है ... क्या आप सुनिश्चित हैं कि आप गलती से PHP निर्माणों का उपयोग करने की कोशिश नहीं कर रहे हैं जहाँ JS होना चाहिए? यदि आप$libri
चर के मान को इस स्ट्रिंग में शामिल करना चाहते हैं , तो यह प्रयास करें'foo=bar&ca' + $libri + '=no' + $libri
:।