讲解asp.net中Jquery解析json数据格式相关知识
2012-08-08 08:47
851 查看
aspx前台页面代码如下:
<script language="javascript" type="text/javascript">
function TestAjax(){
$.ajax({
url: "/", //ajax请求的路径 dataType: "json",
data: "id=150"+"&r=" + Math.random(), //请求的参数
type: "post",
success: function (data) {
alert(data.name); //弹出data对象的name属性值
}
});
}
</script>
后台。cs文件如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString["id"] != null)
{
string id = Request.QueryString["id"].ToString();
Context.Response.ContentType = "text/plain";
//构建的json数据(只有一条数据可以直接用{},如果有多条数据需要用[],前台用索引访问) 例如jsonstr = "[{\"pricelist\":\"" + temm + "\",\"jianye\":\"" + jianye + "\",\"sigleprice\":\"" + oneytempprice + "\",\"jianyetotalprice\":\"" + jianyetotalprice + "\"}]";
string data = "{\"id\":\"" + id + "\",\"name\":\"测试内容 \",\"sigleprice\":\"120.0 \",\"jianyetotalprice\":\"123.2\"}";
Context.Response.Write(data);
Context.Response.End();
}
}
}
<script language="javascript" type="text/javascript">
function TestAjax(){
$.ajax({
url: "/", //ajax请求的路径 dataType: "json",
data: "id=150"+"&r=" + Math.random(), //请求的参数
type: "post",
success: function (data) {
alert(data.name); //弹出data对象的name属性值
}
});
}
</script>
后台。cs文件如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString["id"] != null)
{
string id = Request.QueryString["id"].ToString();
Context.Response.ContentType = "text/plain";
//构建的json数据(只有一条数据可以直接用{},如果有多条数据需要用[],前台用索引访问) 例如jsonstr = "[{\"pricelist\":\"" + temm + "\",\"jianye\":\"" + jianye + "\",\"sigleprice\":\"" + oneytempprice + "\",\"jianyetotalprice\":\"" + jianyetotalprice + "\"}]";
string data = "{\"id\":\"" + id + "\",\"name\":\"测试内容 \",\"sigleprice\":\"120.0 \",\"jianyetotalprice\":\"123.2\"}";
Context.Response.Write(data);
Context.Response.End();
}
}
}
相关文章推荐
- asp.net中Jquery解析json数据格式
- asp.net和Jquery中详细解析json数据格式!(有实例)
- Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)
- 使用Jquery提交Json格式的数据到Asp.net程序的另类做法.
- Asp.net/Jquery/JS中各种数据转换为【JSON数据格式】的类!(相当好,转)
- Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)
- Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)
- 使用Jquery提交Json格式的数据到Asp.net程序的另类做法
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- Asp.net C# 使用Newtonsoft.Json 实现DataTable转Json格式数据
- asp.net中 使用jquery+ashx 做ajax,json做数据传输
- JQuery以POST方法从ASP.NET服务器获取Json数据完整示例
- jQuery解析json格式数据简单实例
- ASP.NET DataSet查询结果转换为JSON格式数据
- Asp.net Json数据解析的一种思路
- Jquery解析Json格式数据
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- SpringMVC框架下JQuery传递并解析Json格式的数据
- JQuery以POST方法从ASP.NET服务器获取Json数据完整示例
- ASP.NET输出JSON格式数据