jQuery Aiax

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery Aiax相关的知识,希望对你有一定的参考价值。

技术分享1.$.ajax()

技术分享

 技术分享

 

 

(1)跨域

  

<script>
    $(#ipt).keyup(function(){
      $(#list).html(‘‘);
      $.ajax({
        type:get,
        url:http://suggestion.baidu.com/su?wd=+$(#ipt).val(),
        dataType:jsonp,
        jsonp:cb,
        jsonpCallback:myCallback,
        success:function(data){
          for (var i = 0; i < data.s.length; i++) {
            $(#list).append(<li>+data.s[i]+</li>);
          }
        },
        error:function(e){
           alert(e);
        }

    });
  });
  </script>

 

(2)序列化

 技术分享

 

(3)$.load()

    $(parent).load( url [, data] [, callback]);

    通过 AJAX 请求从服务器加载数据,并把返回的数据放置 到指定的元素中

    该方法是最简单的从服务器获取数据的方法。

       url : 发送请求的URL

      data : 可选,发送至服务器的数据

      callback : 可选,请求完成时运行的函数

例子:

  

$(‘#btn‘).click(function(){
    $(‘#box‘).load(‘child.html‘);
  });

 

2.$.get()

  $.get( url [, data] [, callback] [, dataType]);

  get方式请求指定的url。

    url : 请求的URL

      data : 可选,发送至服务器的数据  

    callback : 可选,请求完成时的回调函数

      dataType : 可选,参照$.ajax参数中的dataType

例子:

  

$(function(){
    $(‘#btn‘).click(function(){
      $.get(‘act.php‘,{‘user‘:$(‘#user‘).val(),‘pass‘:$(‘#pass‘).val()},function(e){
        alert(e.msg);
      },‘json‘);
    });
  });

 

3.$.post()

  $.post与$.get语法相同, 唯一的不同就是请求是以post方式进行。

4.$.getScript()

  $.getScript(url [, callback]); 加载一段JS并执行

  $.getScript("test.js",function (data){ alert(data); });

5.$.getJSON()

  $.getJSON(url [, callback]); 加载一段JSON并解析

  

以上是关于jQuery Aiax的主要内容,如果未能解决你的问题,请参考以下文章

学习aiax(javascript)--页面无刷新更新ajax更新时间

学习aiax(javascript)--省份-城市二级下拉联动(POST方式)

学习aiax(javascript)--页面无刷新用ajax检查用户名是否已注册(POST方式)

jQuery应用 代码片段

Visual Studio 2012-2019的130多个jQuery代码片段。

markdown 在WordPress中使用jQuery代码片段