///
$(function() {
$("#btnOK") {
$("#btnOK").cclickftion( ) {
$.ajax({
type: "Post, asp
contentType: "application/json; charset=utf-8",
dataType: "json",
先清空ul
$("#list").html("");
//遞歸取得資料
//插入結果到li裡面
$("#list").append("
" this "");
});
},
error: function(err) { }
});
});
});
///
$(function() {
$("#btnOK").click(function() {
> type: "Post",
url: "data.aspx/GetArray ,
dataType: "json",
success : function(data) {
//插入前先清除於ul
//已擷取資料
//插入結果到li裡面
$("#list").append("
" this "");
});
alert(data.d);
alert(err);
}
//停用按鈕的提交
return false;
});
});
});
運行結果:
4、返回Hashtable方法的調用
asp.net code:
using System.Web.Script.Services;
using System.Collections;
[WebMethod]
public static Hashtable GetHstring(string value)
{
Hashtable hs = new Hashtable();
hs.Add(” >
return hs;
}
using System.Web.Script.Services;
using System.Collections;
[WebMethod]public static Hashtable GetHash(string key,string value)
{
Hashtable hs = new Hashtable();
hs.Add("www", "yahooooooo");
hs.Add(key, value);
return hs;
}
return hs;
}
JQuery code:
//
$(function() {
$("#btnOK").click(function() { type: "Post",
url: "data.aspx/GetHash",
data: "{ 'key': 'haha', 'value': '哈哈!' }",
contentType: "application/json; charset=utf-8",
success: function(data) {
alert("key: haha === > " data.d["haha"] "n key: www ==> " data.d["www"]);
}, }
}); });
});
// /
$(function() {
$("#btnOK").click(function() {
({
type: "Post",
🎜> data: "{ 'key': 'haha', ' value': '哈哈! ' }",
contentType: "application/json; charset=utf-8",
function(data) {
alert("key: haha = => " data.d["haha"] "n key: www ==> " data.d["www"]);
},
alert( err "err");
}
});
//停用按鈕的提交
return false;
});
});
});
運行結果:
5、操作xml
XMLtest.xml:
;
;
1;
qwe
物件項目 15>;項目>;
2;
asd名稱>;
專案>;
資料>
專案>;
資料>
專案>;
資料>
1
qwe名稱>
2
asd名稱>
🎜>
複製程式碼 程式碼如下:
$(function() {
$("#btnOK").click(function() {
test.xml",
dataType: 'xml', //返回的類型為XML ,和前面的Json,不同了
//清空list
$("#list") .html("");
//尋找xml元素 KVM 線上購物毛線網站建置北京快遞? ").each(function() {
$("#list").append("
id:" $(this).f $(" #list").append("
Name:" $(this).find("name").text() "");
> error: function(result, status) { //如果沒有上面的捕捉出錯會執行這裡的回調函數
});
//停用按鈕的提交
return false;
});
});
$(function() {p. $.ajax({
url: "XMLtest.xml",
success: function(xml) {
// //找出xml元素
$(xml).find("data>item"). each(function() {
$("#list").append("id:" $(this).find("id"#list").append("
id:" $(this).find("id"#list").append("
id:" $(this).find("id").text() "text"
‧ $("#list").append("Name:" $(this).find("name
},
error: function(result, status) { //如果沒有上面的捕獲出錯會執行這裡的回呼函數
}
});
//停用按鈕的提交
return false;
});
});