时间:2021-05-26
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "application/json"; context.Response.ContentEncoding = Encoding.UTF8; Stream inputStream = context.Request.InputStream; Encoding encoding = context.Request.ContentEncoding; StreamReader streamReader = new StreamReader(inputStream, encoding); string strJson = streamReader.ReadToEnd(); Param p = JsonConvert.DeserializeObject<Param>(strJson); int top = Convert.ToInt32(p.Top); string term = p.Term; //var result = ... //context.Response.Write(result.ToJson()); }Source Code
jQuery post数据至ashx
今天给大家分享一个小功能,在jQuery环境中,Post data to ashx进行数据交互。
参考下面代码示例:
jQuery的Post值是使用type: "POST",上传的数据类型为contentType: "application/json; charset=utf-8"。
从代码示例中,它有2个参考需要上传,top,term。
为了更好在ashx能接收,我们写一个model:
在ashx处理程序中,我们可以同下面这样接收Post过来的数据:
下面我们尝试在实际环境中,Post一个数据如 “1628”,在FireFox的firebug看到传送结果如下:
在ashx中,接收到的结果如下:
再进一步得到top的值:
最后得到的是term的值:
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jQueryextend()详解及简单实例使用jQuery的时候会发现,jQuery中有的函数是这样使用的:$.get();$.post();$.getJSON
在jquery中使用get,post和ajax方法给服务器端传递数据,在上篇文章给大家分享了jquery中ajax-post()方法实例,下面通过本文继续学习j
如果你要保证数据的安全性,你可以在ashx中使用session验证。如:你的index.aspx中使用jquery回调ashx数据,那么在index.aspxp
本文实例讲述了jQuery中ajax的post()方法用法。分享给大家供大家参考。具体分析如下:$.post()方法通过HTTPPOST请求从服务器上请求数据。
本文实例讲述了jQuery使用post方法提交数据的用法。分享给大家供大家参考。具体实现方法如下:$(document).ready(function(){$(