Ajax/jQuery 各项基本操作

Examples:
Load and execute a JavaScript file.

 

$.ajax({
        type: "GET",
        url: "test.js",
        dataType: "script"
        });
        

 

Save some data to the server and notify the user once its complete.

 

 $.ajax({
        type: "POST",
        url: "some.php",
        data: "name=John&location=Boston",
        success: function(msg){
        alert( "Data Saved: " + msg );
        }
        });
        

 

Retrieve the latest version of an HTML page.

 

$.ajax({
        url: "test.html",
        cache: false,
        success: function(html){
        $("#results").append(html);
        }
        });
        

 

Loads data synchronously. Blocks the browser while the requests is active. It is better to block user interaction by other means when synchronization is necessary.

 

 var html = $.ajax({
        url: "some.php",
        async: false
        }).responseText;
        

 

Sends an xml document as data to the server. By setting the processData option to false, the automatic conversion of data to strings is prevented.

 

 var xmlDocument = [create xml document];
        $.ajax({
        url: "page.php",
        processData: false,
        data: xmlDocument,
        success: handleResponse
        });
        

 

Name Type

 

posted @ 2008-08-12 18:23  子午  阅读(879)  评论(0编辑  收藏  举报