AJAX对数据库的调用完成后,如何调用JS函数



我在AJAX调用中遇到问题。

var updateData = function(param, value)
{
    $.ajax({
    type: 'GET',
    url: ajax_router,
    data: 'param='+param+'&value='+value,
    success: reloadList()
    });
}

不幸的是,reloadList()函数调用得太早。页面不会重新加载新数据。当我点击F5时,新数据就在这里,这样数据库更新就可以工作了,只需要在正确的时间调用reloadList()函数。

我也尝试过使用complete:reloadList(),但它也不起作用。

有什么想法吗?谢谢

reloadList()中移除括号。

您将立即调用函数,而不是在success:处理程序中传递函数本身。

相关内容

  • 没有找到相关文章

最新更新