我有一个简单的点击功能,下面的代码,但我似乎无法获得第一次点击的数据。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,等等。相反,第一次点击什么也不做,第二次点击会提醒1,第三次点击会提醒2,等等。任何想法为什么会发生?谢谢。
谢谢,学到新的东西。 – Wade 2010-01-19 01:20:51