vb.net(visual basic)下ajax+ashx(一般处理程序)进行Json数据传输的应用场景
华仔在web端开发的过程中,需要用到前端和后端进行Json互传,这样的数据传输才能更加稳定,更易于处理。
下面就介绍下这种互传方式的解决方案。
vb.net(visual basic)下ajax+ashx(一般处理程序)进行Json数据传输的解决方案
1、前端ajax代码
var data = { Todo: "MxSubmitData", FuNo: $("#FuNo option:selected").text(), QJiao: document.getElementById("QJiao").value, HJiao: document.getElementById("HJiao").value, MxPsn: document.getElementById("MxPsn").value, MxTimeLong: document.getElementById("MxTimeLong").value, MillingCutNo1: document.getElementById("MillingCutNo1").value, MxPcs: document.getElementById("MxPcs").value, MxPcs2: document.getElementById("MxPcs").value, MxDate: document.getElementById("MxDate").value, DaoPosun: document.getElementById("DaoPosun").value, username: localStorage.getItem("username"), }; $.ajax({ type: "POST", ContentType: "application/json", url: "http://" + localStorage.getItem("验证域名") + "/" + localStorage.getItem("数据处理子目录") + "/铣刀磨削.ashx", data: JSON.stringify(data),//这个地方的JSON.stringify就是把数据转成Json格式 timeout: 8000, dataType: 'json', async: false, success: function (data, textStatus) { jsonObj.Rows = eval('(' + data + ')'); if (jsonObj.Rows[0].status == "Ok") { $("#提交").attr("disabled", false); alert('录入成功!'); window.location.reload(); } else { $("#提交").attr("disabled", false); alert(jsonObj.Rows[0].status); } }, error: function () { $("#提交").attr("disabled", false); alert('服务器连接有点问题,稍会再试。'); } });
2、后端一般处理程序接收
context.Response.ContentType = "application/json" context.Response.Charset = "utf-8" Dim Stream As Stream = context.Request.InputStream Dim StreamReader As New StreamReader(Stream) Dim Json As String = StreamReader.ReadToEnd rem 这里Json得到的就是Json格式的数据
您可能感兴趣的文章
- vb.net中如何解决Json序列化将小数用科学计数法表示,Newtonsoft.Json.dll使用技巧
- visualbasic(vb.net)中如何将毫秒转换为时分秒进行显示?
- visual basic(vb.net)中使用C1TrueDBGrid控件,如何进行下拉筛选
- visual basic(vb.net)中运用两表之间的相同字段实现数据在表间流转
- visual basic(vb.net)中引用vlc进行播放器开发专题——vlc控件的引入
- visual basic(vb.net)中如何使用创建日志的方法对windows 服务或网络服务进行调试
- JavaScript中返回值出现undefined的几种可能
- visualbasic(vb.net)中按下键盘上某个按键事件触发(以回车键为例)
本文地址:http://www.huazai186.com/post/970.html
文章标签:JavaScript教程 , jQueryMobile教程 , jQuery教程 , vb.net开发教程
版权声明:本文为原创文章,版权归 羽化飞翔 所有,欢迎分享本文,转载请保留出处!此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
文章标签:JavaScript教程 , jQueryMobile教程 , jQuery教程 , vb.net开发教程
版权声明:本文为原创文章,版权归 羽化飞翔 所有,欢迎分享本文,转载请保留出处!此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!