但是在使用的过程中也遇到过很多坑。我在这里分享一下,避免大家也遇到同样的问题束手无策,也方便以后回归学习。
普通的写法:
$.ajax({ url:url, type:'POST', async:false, data:{ id:1 }, dataType:'json', timeout:666666, success:function(resultObj){ } });这里有两个要点:
1.有些版本的async这个属性,不能加引号(如:'false'或"false"就不起作用)
2.dataType这个属性必须和返回的响应内容对应。即返回xml的话,就不能使用dataType:'json',这样会导致success回调函数不执行。
3.timeout设置请求超时时间(毫秒)。此设置将覆盖全局设置。设置过大,数字过长,部分浏览器就不支持了。
具体使用查看http://jquery.cuishifeng.cn/jQuery.Ajax.html在线api
欢迎大家关注我的博客!如有疑问,请加QQ群:454796847共同学习!