zoukankan      html  css  js  c++  java
  • jquery ajax

    jQuery Ajax:
    1.$.load(url, [data],[callback]):载入远程HTML文件代码并插入至DOM中
        url(String): 请求的HTML页的URL地址
        data(Map): 发送至服务器的key/value数据
        callback(Function): 请求完成时(不需要是success的)的回调函数
        这个方法默认使用GET方式来传递的,如果[data]参数有传递数据进去,就会自动转换给POST方式。
        可以指定选择符来筛选载入的HTML文档,如$.('.ajax.load').load('', function(){this;//在这里事项的是当前的DOM对象即$(".ajax.load")[0] });
       
    2.$.get(url, [data], [callback]):使用GET方式来进行异步请求
        url(String): 发送请求的URL地址
        data(Map): 要发送给服务器的数据
        callback(Function): 载入成功时回调函数(只有当Response的返回是success才调用)
        $.get("./Ajax.aspx", {Action:"get",Name:"lulu"}, function (data, textStatus){this;//这里值得是Ajax请求的配置信息})
       
    3.$.post(url, [data], [callback], [type]): 使用POST方式来进行异步请求
        url(String): 发送请求的URL地址
        data(Map): 要发送给服务器的数据
        callback(Function): 载入成功时回调函数(只有当Response的返回是success才调用)
        type(String): 客户端请求类型(JSON, XML)
        $.post("Ajax.aspx", { Action: "post", Name: "lulu" }, function (data, textStatus){this; // 这个Ajax请求的选项配置信息,请参考jQuery.get()说到的this});
    4.$.ajax(options);    

        options(key/value): 配置信息
        $.ajax({
            type:'post',//可选
            geturl:'action.php',//这里是接收数据的PHP程序
            data:'data='dsa'',//传给PHP的数据,多个参数用&连接
            dataType:'text',//服务器返回的数据类型 可选XML ,Json jsonp script html text等
            success:function(msg){
                //这里是ajax提交成功后,PHP程序返回的数据处理函数。msg是返回的数据,数据类型在dataType参数里定义!
            },
            error:function(){
                ajax提交失败的处理函数!
            }
        });
  • 相关阅读:
    mysql中去重复记录
    php数组操作,内容相同,键值不同,互换
    windows和linux下目录分隔符兼容问题(换行回车兼容)
    Windows安装Redis的php扩展
    web.xml中:<context-param>与<init-param>的区别与作用及获取方法
    classpath 和 classpath*的 区别:
    Several ports (8005, 8080, 8009) required
    maven:mirrors和repository的关系区别
    xml中${}的使用含义(美元符号大括号,以Spring、ibatis、mybatis为例)
    mysql 、redis的区别
  • 原文地址:https://www.cnblogs.com/lindsayzhao103011/p/2892670.html
Copyright © 2011-2022 走看看