ajax

Posted justSmile2

tags:

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

一、定义

AJAX = 异步 javascript 和 XML(Asynchronous JavaScript and XML;简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示

二、用法

$("#id").load()

load(url,data,function(response,status,xhr))
$("button").click(function(){
  $("div").load(‘demo_ajax_load.txt‘);
});

$.get();
$.get("http://datainfo.duapp.com/shopdata/getclass.php",function(data){
            console.log(data)        })
$.get("http://datainfo.duapp.com/shopdata/getuser.php?userID=f66",function(data){
            console.log(data)
        },"JSONP");
$.get("http://datainfo.duapp.com/shopdata/getCar.php",{userID:"f66"},function(data){
            console.log(data)
        },"JSONP")

$.post(URL,data,callback);
$.post("http://datainfo.duapp.com/shopdata/getuser.php?userID=f66",function(data){
            console.log(data)        },"JSONP");        $.post("http://datainfo.duapp.com/shopdata/getCar.php",{userID:"f66"},function(data){            console.log(data)        },"JSONP")

$.ajax();
$.ajax({
      type:"get",
      url:"",
      function(data){
            console.log(data)      
        }
  });

$.getJSON();
$.getJSON("http://datainfo.duapp.com/shopdata/getCar.php?userID=f66&callback=?",function(data){
           console.log(data)        })

    
$.getJSON("pro.json",function(data){ 
console.log(data) sortPrice(data); data.sort(function(a,b){ return a.price - b.price; }) console.log(data) })

$.getScript();
         $.getScript("test.js",function(){
                setTimeout(function(){
                    alert(2)
                },2000)
            })

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

Javascript代码片段在drupal中不起作用

前端面试题之手写promise

Ajax 片段元标记 - Googlebot 未读取页面内容

执行AJAX返回HTML片段中的JavaScript脚本

javascript AJAX片段

Spring MVC 3.2 Thymeleaf Ajax 片段