왜 Ajax가 성공한 후 내 기능이 작동하지 않습니까?왜 javascript 함수가 ajax.success 후에 호출되지 않습니까?
filter()라는 사용자 정의 함수가 헤더에 javascript 파일로 정의되어 있습니다. 그런 다음 일련의 jquery 코드를 사용하여 서버에서 데이터를 동적으로 검색하여 선택 상자를 채 웁니다. filter()가 채워진 선택 상자의 옵션을 관리하기 때문에 AJAX 요청이 완료된 후에 filter()를 호출하려고합니다.
$.ajax({
url: "checkersc2.php", //This is the page where you will handle your SQL insert
type: "GET",
data: values, //The data your sending to some-page.php
success: function (response) {
$('#loading-image').css('display', 'none');
$dropdownCondition.html(response);
filter();
},
error: function() {
console.log("AJAX request was a failure");
}
});
편집 : 내 필터() 코드는 dropdownCondition에 대해 잘못된 선택을 마치 http://jsfiddle.net/tongky20/re5unf7p/11/
그리고 문제가 무엇인가? 'filter()'함수가 작동하지 않는다면 게시하는 것이 좋습니다. – adeneo
'filter' 코드를 게시 해 주실 수 있습니까? 감사합니다 – Christos
@Christos 안녕하세요, 내 게시물을 확인하십시오 :) –