zoukankan      html  css  js  c++  java
  • Ajax

        $.ajax({
            type : "POST",
            url : '',
            async : true,
            cache : false,
            data : params,
            timeout: 5000,  
            success : function(json) {
    
            },error : function(XMLHttpRequest,status) {
            
            }
        })

    注释

        $.ajax({
            type : "请求方式(post或get)默认为get",
            url : '(默认为当前页地址)发送请求的地址',
            async : 默认设置为true,所有请求均为异步请求,
            cache : 设置为false将不会从浏览器缓存中加载请求信息,
            data : 发送到服务器的数据,
            timeout: 设置请求超时时间(毫秒),  
            success : function(data, textStatus) {
                要求为Function类型的参数,请求成功后调用的回调函数,有两个参数。
    
                (1)由服务器返回,并根据dataType参数进行处理后的数据。
    
                (2)描述状态的字符串。
    
            },error : function(XMLHttpRequest,status) {
                要求为Function类型的参数,请求失败时被调用的函数。该函数有3个参数,
                即XMLHttpRequest对象、
                错误信息、
                捕获的错误对象(可选)。
            }
        })

    开发中遇到的问题:

     1.同步异步的导致的问题

    2.超时时间未设置,导致请求重发的问题

    『愿你我既可以朝九晚五,又能够浪迹天涯』
  • 相关阅读:
    Nginx配置文件
    SSM三层模型之间的参数传递
    Junit4用法
    常量类的设计
    初识Oracle
    sss
    sss
    sss
    sss
    sss
  • 原文地址:https://www.cnblogs.com/zjwwljty/p/7268239.html
Copyright © 2011-2022 走看看