zoukankan      html  css  js  c++  java
  • jquery ajax请求

    $.ajax()方法是jQuery最底层的Ajax实现:
    
    该方法只有1个参数,但在这个对象里包含了$.ajax()方法所需要的请求设置以及回调函数等信息,
    
    参数以key/value 的形式存在,所有参数都是可选的
    
    $.ajax()方法常用参数解释
    
    参数名称              类型                                         说明
    url                    String                                      (默认为当前页地址)发送请求的地址
    
    type                   String                                       请求方式(POST或GET)默认为GET,注意其他HTTP请求方法,
                                                                        例如PUT和DELETE 也可以使用,但仅部分浏览器支持
    																	
    timeout                Number                                        设置请求超时时间(毫秒),此设置将覆盖$.ajaxSetup方法的全局设置
    
    data                   Object或String                                发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格式。
                                                                     
    																 
    dataType               String                                         预期服务器返回的数据类型,如果不指定,jQuery 将自动根据HTTPMIME信息返回
    
                                                                           json: 返回JSON数据
    																	   
    																	   
    success                 Function                                    说明
                                                                        请求成功后调用的回调函数,有两个参数:
    																	 
    																	 1) 由服务器返回,并根据dataType参数进行处理后的数据
    																	 
    																	 2) 描述状态的字符串
    
    
      $.ajax({
                                    type: "get",
                                    data: data,
                                    url: "/api/commandssh",
                                    dataType: "json",
                                    success: function(d,textStaus){
                                            successfn(d);
                                            console.log(d);
                                            console.log(textStaus);
                                    },
                                    error: function(e){
                                            errorfn(e);
                                    }
                            });
    Array [ "yyjk " ]  displayexecssh.js:19:18
    <tr><th>数据 </th></tr><tr><td>yyjk
    </td></tr>  displayexecssh.js:23:17
    Array [ "yyjk " ]  displayexecssh.js:35:41
    success
    
    success  请求成功后调用的回调函数,有两个参数:
    
    1) 由服务器返回,并根据dataType参数进行处理后的数据
    
    2) 描述状态的字符串
    
    function(data,textStaus){
        //data可能是xmlDoc,jsonObj,html,text 等
    	
    	textStaus
    	
    	前面用到的$.load(),$.get(),$.post,$.getScript(),$.getJSON()这些方法,
    	
    	都是基于
    

  • 相关阅读:
    python面向对象(一)
    ls和cd命令详解
    SHELL 中的变量
    Shell基础
    Python版飞机大战
    Python模块制作
    Linux的cut命令
    Linux中的wc命令
    Ubuntu系统下adb devices 不能显示手机设备
    app耗电量测试工具--PowerTutor
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349287.html
Copyright © 2011-2022 走看看