jquery - Is there any way to run first base function that defined in ajaxSetup? -
$। Ajax सेटअप ({सफलता: फ़ंक्शन ऑन सफलता (msg) {// कुछ फ़ंक्शन को `msg` / / फिर सफलता पद्धति पर लौटें जो कि $। एएजीएक्स msg.display = function () में परिभाषित है (चेतावनी (msg.M_Prop);} वापसी msg;}}); $ .एजैक्स ({सफलता: फ़ंक्शन (न्यूमॉस) {// कॉल को नए संदेश ऑब्जेक्ट के नए मैसेज ();}});
इसके बारे में कैसे?
$। Ajax सेटअप ({Url: "http://jsfiddle.net", वैश्विक: गलत, टाइप करें: "GET", डिस्प्ले: फंक्शन (msg) {// कस्टम डिस्प्ले फ़ंक्शन जो एजेक्स सेटअप अलर्ट में परिभाषित है (msg);}}); $ .एजेक्स ({सफलता: फ़ंक्शन (न्यूमॉस) {this.display ("हैलो:" + नया संदेश); // इसे अपने सफलता के हैंडल में कॉल करें}});
मैंने इसे यहां पर परीक्षण किया है
यहां एक और तरीका है (जिस तरह से आप चाहते हैं)
$ .ajaxSetup ({ Url: "http://jsfiddle.net", वैश्विक: गलत, प्रकार: "GET", सफलता: फ़ंक्शन (msg) {msg = msg} {}; msg.display = फ़ंक्शन () {चेतावनी ("प्रदर्शन" );} यदि (टाइपफ (this.customSuccess) === "फ़ंक्शन") {this.customSuccess (msg); // कस्टम सफलता फ़ंक्शन}}}); $ .एजैक्स ({कस्टम सेविક્સ: फ़ंक्शन (न्यूमॉस) {// परिभाषित करें कस्टम सफलता फ़ंक्शन newMsg.display ();}});
इसका परीक्षण किया
Comments
Post a Comment