jquery ajax 基础(1)
语法
1 jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)
参数 | 描述 |
---|---|
url | 必需。规定把请求发送到哪个 URL。 |
data | 可选。映射或字符串值。规定连同请求发送到服务器的数据。 |
success(data, textStatus, jqXHR) | 可选。请求成功时执行的回调函数。 |
dataType |
可选。规定预期的服务器响应的数据类型。 默认执行智能判断(xml、json、script 或 html)。 |
简写的 Ajax 函数
1 $.ajax({ 2 type: 'POST', 3 url: url, 4 data: data, 5 success: success, 6 dataType: dataType 7 });
1 //--------------------------获取ParentId=0的父级菜单-------------- 2 $.post("/Home/GetTree", { "id": "0" }, 3 function (data) { 4 5 if (data == "0") { 6 window.location = "/Account"; 7 } 8 o.data = data; 9 $("#RightTree").treeview(o); 10 }, "json");
其中{“id”:"0"}为data,function(){}为成功的回调函数,json为传回的数据类型