私は複数のGET
ajax呼び出しとそのわずか数行のコードがありますが、私は基本的にすべての機能に$.ajax({})
を繰り返しています。jqueryモジュラーajaxコール
代わりに$.ajax({})
の1つの機能を使用し、これを機能に使用できますか?毎回$.ajax({})
を繰り返す必要はありませんか?
このようなものかもしれませんが、私は正しいとは思えませんが、ただの概念です。
function ajaxCall(url, method) {
$.ajax({
url: url,
method: method,
success: function(){ } // however this should come in the below function
})
}
function firstCall() {
var url = 'www.urlsample.com';
var methodType = 'GET'
ajaxCall(url, methodType).success() // get the data from this function?
}
これはどういうことですか?すべての関数に対してajax呼び出しを繰り返さないようにします。
あなたはこれを行うことができますが、あなたがしていることはすべて '$ .ajax'をラップしていることです。かなり冗長です。 –
はよりよい解決策ですか? – MrNew
実際にはありません。あなたが従っているパターンは '$ .ajax'を直接呼び出すだけの利点はありません。 '$ .ajaxSetup()'のデフォルトのオプションを設定したい場合は –