मैं सफलता कॉलबैक में AJAX त्रुटि को ट्रिगर करने का एक तरीका ढूंढ रहा हूं। मैं नीचे मेरी समस्या कोड की व्याख्या करने की कोशिश की है:सफलता कॉलबैक पर मैं AJAX त्रुटि कॉलबैक कैसे ट्रिगर कर सकता हूं?
$.ajax({
url: requestURL,
data: postData,
type: 'post',
success: function(response){
if(response.Success){
// do something
}else{
// request workflow fails in this case,
// i have to trigger this ajax request's error callback
}
},
error: function(){
// do something on error case
},
dataType: 'json'
});
अच्छा, सरल, और बिंदु पर। :) – Joshua
सुनिश्चित करें कि आप ऐसा करते हैं हालांकि: 'errorhandler.apply (यह, तर्क); 'यह सुनिश्चित करने के लिए कि दायरा और तर्क अभी भी हैं (वे समान नहीं होंगे, लेकिन वे पर्याप्त अच्छे होंगे)। – balupton
@balupton: सामान्य रूप से, मैं सहमत हूं। लेकिन इस विशेष मामले में कोई फर्क नहीं पड़ता। त्रुटि हैंडलर के भीतर 'this' तक पहुंचने की आवश्यकता नहीं है। – jAndy