これにはまったく新しいものです。私はそれに3つのajax関数を持つ "getInformation"と呼ばれる関数を持っています。Jqueryでif文が失敗した場合の関数の呼び出し
ここに示されている成功関数で失敗した場合、 "getInformation"関数を呼び出す/トリガしたいですが、セレクタを使用するセレクタがわかりません。
success: function(serverResponse){
if(serverResponse.length>1){
try{
var searchResultsHTML='';
console.log(serverResponse);
$("#searchResults").append(searchResultsHTML);
}catch (ex) {
console.error(ex);
$("#searchResults").text("An error occurred processing the data");
}
} else{
//run the other ajax calls
$.fn.getInfortmation();
}
'getInformation'関数は、要素操作関数または通常関数に関連しています。それが通常の関数であれば 'callback'アプローチまたは' promise'アプローチを使用してください。また、ここでもgetInformation関数を追加することができます。 –
何が問題なのですか?名前のスペルが間違っていますが、あなたはすでにその関数を呼び出しています。 – Pointy
どのように関数を宣言しているのか分かりませんが、 '$ .fn.'が必要ではないと思っています。単に' getInformation() 'を呼び出してください。 – Taki