Jquery Ajax 调用 ashx 返回结果
2013-03-05 13:38
381 查看
using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Ctrip.Flight.Process.Site { /// <summary> /// Summary description for json /// </summary> public class json : IHttpHandler { public void ProcessRequest(HttpContext context) { if (context.Request.Params.Count != 0) { context.Response.ContentType = "text/plain"; if (context.Request.Params["TxtOrderId"] != null && context.Request.Params["TxtSendTicketCityName"] != null) { int OrderId = int.Parse(context.Request.Params["TxtOrderId"].ToString()); string SendTicketCityName = context.Request.Params["TxtSendTicketCityName"].ToString(); string content = String.Format("{{\"TxtOrderId\":\"{0}\",\"TxtSendTicketCityName\":\"{1}\"}}", OrderId, SendTicketCityName); context.Response.Write(content); } } else { context.Response.Write("no values"); } } public bool IsReusable { get { return false; } } } }
<script type="text/javascript"> $(function () { $("#ContentPlaceHolder1_BtnSearch").click(function () { var data = { TxtOrderId: $("#ContentPlaceHolder1_TxtOrder").val(), TxtSendTicketCityName: $("#ContentPlaceHolder1_TxtSendTicketCity").val() }; $.ajax({ type: "POST", url: "../json.ashx", data: data, success: function (response) { alert(response); var dataobj = eval("(" + response + ")"); //转换为json对象 alert("TxtOrderId:" + dataobj.TxtOrderId); } }) }) }) </script>
相关文章推荐
- python 调用mysql存储过程返回结果集
- 使用Bundle在Activity之间交换数据、调用另一个Activity并返回结果
- 用C#调用存储过程返回结果集 & 连接查询结果的union
- Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
- 返回系统android调用系统联系人返回联系人结果,
- Android进阶03——调用另一个Activity并返回结果
- 调用ashx文件可以返回responseText,但responseXML却为空的原因
- Mybatis 调用oracle存储过程返回结果集
- 同一个mock 连续多次调用返回不同结果实现方式
- 存储过程调用 遍历返回结果集
- 调用计算器并返回结果的例子
- 调用一个函数返回多个结果
- 调用通讯录返回结果
- C#调用ORACLE存储过程返回结果集
- [Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
- ios调用webservice时,获取返回的XML格式的结果
- json格式数据,将数据库中查询的结果转换为json, 然后调用接口的方式返回json(方式一)
- JavaScript中远程级联调用(RPC)java对象中的方法并返回结果
- java调用存储过程时,返回结果不是ResultSet的时候的处理
- struts2 配置 jquery ajax 调用 action 返回JSON 数据