हर बार जब मैं अपना AJAX jquery फ़ंक्शन चलाता हूं मुझे एक त्रुटि मिलती है, यह मेरे सभी AJAX कॉल के लिए जाती है। यहां मेरे कोड का एक उदाहरणAJAX jquery हमेशा चल रहा है त्रुटि
function FindContact(CompanyName,DivisionName,FirstName,LastName) {
$.ajax({
url: 'Path',
dataType: "json",
async:false,
type:'post',
data: {'FirstName':FirstName,'LastName':LastName,'DivisionName':DivisionName,'CompanyName':CompanyName},
success: DisplayContacts,
error: ErrorMsg
});
}
इस के आसपास पाने के लिए मैं का उपयोग इस
function ErrorMsg(result) {
if (result.status == 200 && result.statusText == 'OK') {
DisplayContacts(result);
}
else {
alert("FAILED : " + result.status + ' ' + result.statusText);
}
}
इस कठिन है क्योंकि मैं हर ajax अनुरोध के लिए इस तरह विधि बनाने की जरूरत है।
यह त्रुटि कोड 1 क्यों चलाता है ???
कृपया मदद करें!
सुनिश्चित करें कि आप जो भी लौट रहे हैं वह वैध जेसन है। यदि यह नहीं है, और सर्वर पर सबकुछ सही हो जाता है, तो $ .ajax सफलता के बजाय त्रुटि पर जायेगा। – locrizak
हैलो, - क्या आपने जांच की है कि स्थिति कोड क्या है (.alert() का उपयोग कर)? - क्या आपने जांच की है कि लक्ष्य पृष्ठ परिणाम भेजने के लिए एक ही विधि का उपयोग करता है? – reporter
@locrizak: मैं कैसे जांचूं कि मैं एक वैध जेसन – David