使用jQuery的ajax请求成功,却没有响应

我此处发现的问题是:

<input type="submit" value="提交" onclick="func()">

使用了submit来实现form表单的提交,这会使得页面刷新,ajax返回的信息就会传到另一个页面,success中的模块自然就不会再执行

解决方式

1. button提交

<input type="button" value="提交" onclick="func()">

2. 改为同步请求,将异步属性设为false,(默认为true)使用submit提交有响应

url :  "",
async: false,
type: "",
contentType: "",

版权声明:本文为m0_48275578原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。