ajax 参数整理

      $.ajax({
            async: false,
            cache: false,
            type: 'POST',
            dataType: "html",
            url: url,
            error: function () {
                // 请求失败
            },
            success: function (data) {
                // 请求成功
            }
        });
async: 默认是true,即为异步方式,$.Ajax执行后,会继续执行ajax后面的脚本,直到服务器端返回数据后,触发$.Ajax里的success方法,这时候执行的是两个线程。
若要将其设置为false,则所有的请求均为同步请求,在没有返回值之前,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。
cache: 默认是true, 如果该属性设置为true, 当前请求有缓存的话,直接使用缓存。如果该属性设置为 false,则每次都会向服务器请求
type: ajax 请求方式(post、get等);
dataType: 请求完成后,返回数据格式的类型:html、json
url: ajax 请求地址

待完善。。。

posted @ 2018-11-14 17:24  梦缘&江南~  阅读(84)  评论(0)    收藏  举报