$ .ajax函数的成功:没有解雇

我有一个$ .ajax函数来发送数据。

我有成功: function(){alert("successflly posted")}

我检查Firebug控制台,ajax请求是POSTED并成功完成,但是,警报消息永远不会触发。

可能有些错误。 尝试设置错误回调:

 error: function(httpRequest, textStatus, errorThrown) { alert("status=" + textStatus + ",error=" + errorThrown); } 

这可能会告诉你它为什么不起作用

菲利普的一个很好的建议。

您还可以尝试在firebug中设置断点/监视,以查看代码实际运行(或不运行)的位置。

您还可以尝试$ .post()方法,它是更复杂的$ .ajax()方法的包装器。

http://docs.jquery.com/Ajax/jQuery.post

你介意在这里发布整个代码块吗? 几个快速笔记 – 如果你使用的是firebug,你不需要使用alert()方法,而是使用console.log()