ajax

一:ajax请求,后台可以收到,但未返回到回调函数中。后来加上了async:false后,可以了,这个标签的意思是:【(默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。】

juqery的ajax方法: http://jquery.cuishifeng.cn/jQuery.Ajax.html 。

二:请求成功后,结果返回页面后还刷新了主页面。

因为把查询方法的那个button放到了form表单里,

请始终为button规定 type 属性。Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。

type=submit会导致页面刷新。

尝试放到form外后成功,后来省事居然做成a标签。。。保存了btn的样式。。。

参考这个文章:http://blog.csdn.net/qing_gee/article/details/48548845 。

这个人的其它博客也很好,有空学习:http://blog.csdn.net/qing_gee/article/details/48548845。

原文地址:https://www.cnblogs.com/tcmlflw/p/8029404.html