我有一个带有下面代码的简单点击功能,但我似乎无法在第一次点击时获取数据。
$.ajax({
type: 'POST',
url: 'test/get/1',
success: function (result) { testit = result; },
dataType: 'json',
data: 'js=1'
});
alert(testit);
在我的回调函数中,我只需要 return drupal_json('hello'); 但直到第二次才出现。例如,如果我点击按钮,什么都不会发生,但如果我再次点击它,它会提示“你好”。在有动态数据的情况下,也会一键延迟。例如,假设第一次点击应该提示 1,第二次点击应该提示 2,以此类推。相反,第一次点击什么都不做,第二次点击会提示 1,第三次点击会提示 2,等等。任何想法为什么会发生这种情况?谢谢。