如果您不希望
$.ajax()函数立即返回,请将
async选项设置为
false:
$(".my_link").click( function(){ $.ajax({ url: $(this).attr('href'), type: 'GET', async: false, cache: false, timeout: 30000, error: function(){ return true; }, success: function(msg){ if (parseFloat(msg)){ return false; } else { return true; } } });});
但是,我要指出的是,这与AJAX的观点背道而驰。另外,您应该在
error和
success函数中处理响应。仅当从服务器收到响应时,才调用这些功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)