zoukankan      html  css  js  c++  java
  • 使用jQuery的ajax同步请求吃过的亏

    jQuery是一个非经常常使用的js库。甚至我们开发不论什么一个项目都首先把jquery导入进行。jQuery太过强大,使用起来非常方便。
    可是在使用的过程中也遇到过非常多坑。我在这里分享一下。避免大家也遇到相同的问题束手无策,也方便以后回归学习。


    普通的写法:

    $.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共同学习。

  • 相关阅读:
    手机摇一摇代码
    ftp
    .net 设置导航的当前状态
    app 尺寸
    繁简体 互转 js
    静态页分页效果
    判断浏览器
    python列表,元组,字典和字符串之间的相互转换
    uliweb框架数据库操作
    uliweb的模版
  • 原文地址:https://www.cnblogs.com/llguanli/p/8777005.html
Copyright © 2011-2022 走看看