【WebForm】Js调用后台C#方法
2015-06-24 13:18
302 查看
因业务的需要,有这么个需求,需要前台的JS传参调用C#后台的方法。现在有这么个方法可以解决,整理如下。
首先,先说一下基本实现,前台用Jquery的ajax将其中的URL后加方法,然后在Data中传递参数。在返回的Data中 获取到数据,并做相应的处理。而后端呢,则是在对应的方法加标记WebMethod。
前端JS:
View Code
后台方法:
首先,先说一下基本实现,前台用Jquery的ajax将其中的URL后加方法,然后在Data中传递参数。在返回的Data中 获取到数据,并做相应的处理。而后端呢,则是在对应的方法加标记WebMethod。
前端JS:
$.ajax({ type: "post", dataType: "json", data: "{jsTime:'" + jsTime + "'}", contentType: "application/json; charset=utf-8", url: "navigationbars.ascx/getMemInfo", success: function (data) { if (data.d != "") { //截取该对象,获取字符串中的Contents,mid var entity = data.d; var pairs = entity.split(','); var mid = pairs[0].value; var content = pairs[1].value; } }, error: function () { alert("ajax方法Error!"); } });
View Code
后台方法:
[WebMethod] public static string getMemInfo(string jsTime) { //处理逻辑代码 return ""; }
相关文章推荐
- bzoj1014 [JSOI2008]火星人prefix
- JavaScript 给表格排序
- javascript一些面试常用的问题总结
- JSP学习总结
- js实现延迟加载的方法
- js值的类型和函数传参
- 【技术分享】很详细的JS底层分析
- 介绍JavaScript的一个微型模版
- js实现a标签超链接提交form表单的方法
- 现在公司里面基本上封装数据用的都是JSON,让我们来学习学习JSON提高自己的录取概率
- 对JavaScript客户端应用编程的一些建议
- javascript删除数组重复元素的方法汇总
- Extjs组件render说明
- 按钮的 属性href导致跳转失效
- js实现跨域的方法实例详解
- JavaScript中的Promise使用详解
- 200多个js技巧代码
- 详解JavaScript下的事件委托和this
- 关于JS-闭包概念的好文章
- js查找两个数组中相同的项 filter