求帮助,前台JS转成后台代码

问题描述

<scripttype="text/javascript">$(document).ready(function(){htmlobj=$.ajax({type:"POST",url:"encodRSA.php",datatype:"xml",data:{data_content:$.trim($("#data_content_D").val()),terminal_id:$("#terminal_id").val(),member_id:$("#member_id").val(),data_type:$("#data_type").val()},success:function(data){$("#data_content").html(decodeURI(data));},error:function(){alert("异常");}});});这部分怎么转成C#后台代码?谢谢各位大大

解决方案

解决方案二:
$.post("encodRSA.ashx",{terminal_id:$("#terminal_id").val(),member_id:$("#member_id").val(),data_type:$("#data_type").val()},function(result){});
解决方案三:
msdn:https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest(v=vs.110).aspx原贴地址:http://stackoverflow.com/questions/9145667/how-to-post-json-to-the-servervarhttpWebRequest=(HttpWebRequest)WebRequest.Create("http://url");httpWebRequest.ContentType="text/json";httpWebRequest.Method="POST";using(varstreamWriter=newStreamWriter(httpWebRequest.GetRequestStream())){stringjson="{"data_content":"1","+""terminal_id":"2"}";streamWriter.Write(json);streamWriter.Flush();streamWriter.Close();}varhttpResponse=(HttpWebResponse)httpWebRequest.GetResponse();using(varstreamReader=newStreamReader(httpResponse.GetResponseStream())){varresult=streamReader.ReadToEnd();}

时间: 2024-11-03 21:57:53

求帮助,前台JS转成后台代码的相关文章

简单Ajax.net小问题,前台JS如何调用后台代码

问题描述 我好像知道有两种方法,一种是调用WebService一种是调用CodeBehinde里的方法,将此方法标记为Ajax可调用就行忘记怎么用了,哪位大侠给解释下,谢谢 解决方案 解决方案二:把Web服务前加一个[System.Web.Script.Services.ScriptService]即可在javascript调用解决方案三:jscode:varxmlHttp=null;functionCreateXMLHttpRequest(){if(window.ActiveXObject)x

前台js对象在后台转化java对象的问题

 在开发项目中多次遇到前台js对象在后台转化java对象的问题,下面就为大家介绍下前台js对象转后台java对象,感兴趣的朋友可以了解下 最近项目开发的过程中,多次遇到前台js对象在后台转化java对象的问题.记录下做法待用.    简单来说就是在前台用JSON.stringify()方法将js对象转化为js字符串,后台接收json字符串并将其转化为javaBean.    前台代码:  代码如下: var data = {};  data.id = $('#id').val();  data.

前台js对象在后台转化java对象的问题探讨_javascript技巧

最近项目开发的过程中,多次遇到前台js对象在后台转化java对象的问题.记录下做法待用. 简单来说就是在前台用JSON.stringify()方法将js对象转化为js字符串,后台接收json字符串并将其转化为javaBean. 前台代码: 复制代码 代码如下: var data = {}; data.id = $('#id').val(); data.msg = $('#msg').val(); //提交数据 $.post(contextPath + '/XXX.do?'+new Date().

JS调用C#后台代码---JS实现DataGrid“全选”、“反选”、调用后台代码批量删除数据

以前做web,基本没用过啥JS,这短时间,公司里面接触到的JS蛮多的,他们叫我在DataGrid里面的CheckBox弄个"全选",要用JS来实现,来实现批量删除,这个功能,直接用C#是很好实现的,直接遍历就可以把选中的ID全部取出来.JS,那就只能用Html的CheckBox,这个不是服务器控件,C#后台代码是无法访问了,所以,再网上找了点资料,实现了. 首先,先定义一个DataGrid控件,先添加一个模板列,里面放一个Html的CheckBox,属性name=ChoessAll,(

对jquery不是很熟悉,急求高手把下面的js代码转换成jquery代码

问题描述 function showokui(whoami, input){ var arrRows=new Array() ; var postvalue=new Array(); var arrid, j; var passfield = new Array(); if (input.indexOf("@") > 0) { passfield = input.split("@"); postvalue[0] = whoami + "@"

js转换成html代码

function change(){   document.getElementById("jsresult").value="document.writeln(""+document.getElementById("htmlsource").value.replace(/\/g,"\\").replace(///g,"\/").replace(/'/g,"\'").repla

asp.net服务器控件button先执行js再执行后台的方法

以下可以直接跳过 控件这东西在asp.net中非常好用,极大加快了开发速度.特别是服务器控件这种东西.当年我学网站开发的时候就是从asp.net学起的,而且一度以为网站的原理就是这样而已--朦,反正这样做就对了.随着学的东西越来越多,对网站的原理也了解的越来越多.逐渐发现服务器这种东西由当初的加快开发速度变成了降低了开发速度.学的东西越来越多,开发的要求也越来越高,我也逐渐不满足于服务器控件. 服务器控件增强了在后台处理的能力,但是在前台有时候也被受到了限制,还是说,我被受到了限制. 之前一直写

javascript-SpringMVC:js怎么取得后台的数据

问题描述 SpringMVC:js怎么取得后台的数据 已经看到后台代码写到:mv.addObject(""json""--"");return mv;请问在js中应该怎么取到这个json的数据? 解决方案 这年头,水货回答太多,我自己找到的解决办法:在js里面使用var tt = ${json}就行了. 解决方案二: 前台js数据加密,后台解密 解决方案三: Ajax的使用,百度一下就知道了 解决方案四: 页面用el表达式直接获取就行了啊.

【技术贴】解决前台js传参中文乱码

    方法1: 前台两次编码,后台一次解码.因为getParamet已经自动解了一次了. JavaScript: window.self.location="list.jsp?searchtext="+encodeURIComponent(encodeURIComponent(seartext));   java: searchtext=java.net.URLDecoder.decode(searchtext,"UTF-8");     方法2: 另外还有一种方