아래 코드로 간단한 클릭 기능이 있지만 첫 번째 클릭에서 데이터를 가져올 수 없습니다.Drupal Ajax 데이터 검색 지연
$.ajax({
type: 'POST',
url: 'test/get/1',
success: function (result) { testit = result; },
dataType: 'json',
data: 'js=1'
});
alert(testit);
내 콜백 함수에서 나는 단순히 drupal_json ('hello'); 하지만 두 번째 시간까지는 나타나지 않습니다. 예를 들어 버튼을 클릭해도 아무 일도 일어나지 않습니다. 다시 클릭하면 '안녕하세요'라고 경고합니다. 동적 데이터가있는 경우 클릭 한 번으로 지연됩니다. 예를 들어, 첫 번째 클릭시 1을 경고하고 2 번째로 경고하는 경우 2를 반복한다고 가정 해 보겠습니다. 대신 첫 번째 클릭은 아무 것도하지 않으며 두 번째 클릭은 1을 알리고 세 번째 클릭은 두 번째 경고를 표시합니다. 감사.
감사합니다, 뭔가 새로운 것을 배웠습니다. – Wade