您的位置:首页 > Web前端 > JQuery

jQuery封装方法ajax调用获得返回json数据方法

2011-06-30 21:59 826 查看
因为自个写ajax实在是累,开发速度也慢,所以就整合了jQuery的类库,同时很无耻的整进了开发项目中。0.0 以下是jQuery中$.ajax({data})方法返回json数据的方法

jQuery ajax方法获得异步数据目前在framework 3.5平台上引用System.Web.Script.Serialization;也可以获得json数据。今天这里写的是基于framework 2.0平台上实现的。

//后台数据
protected void Page_Load(object sender, EventArgs e)
{
Response.Clear();
Response.Write("{status:'Y',message:'返回的数据状态是Y'}");
Response.End();
}


<script type="text/javascript">

$("#btn").click(
function () {

$.ajax({
type: "get",
url: "ajax_sources.aspx",
cache: true,
success: excute
});
});

$("#div").ajaxSend(
function () {
$(this).html("正在发送请求.....");
});

function excute(data) {
eval("var data=".concat(data));//注意这里。s
if (data.status == "Y") {
alert(data.message);
}
}
</script>


<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div id="div">
</div>
<input id="btn" type="button" value="click" />
</form>
</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐