상당히 새로운 기능입니다. 나는 3 개의 아약스 함수를 가진 "getInformation"이라는 함수를 가지고있다.Jquery에서 if 문이 실패한 경우 함수 호출
여기에 표시된 성공 함수에서 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' 접근법이나 jquery'promise' 접근법을 사용하십시오. 또는 여기에 getInformation 함수를 추가 할 수 있으므로 이해하기 쉽습니다. –
그래서 작동하지 않는 것은 무엇입니까? 이름의 철자가 잘못되었지만 이미 함수에 대한 호출이 있습니다. – Pointy
어떻게 함수를 선언했는지 모르겠지만'$ .fn.'이 필요 없다고 생각하면'getInformation() '을 호출하십시오 – Taki