.NET实现ajax调用的两种方式
来源:互联网 发布:淘宝便宜的店铺 编辑:程序博客网 时间:2024/06/07 00:08
.NET实现ajax调用两种方式:
<script src="../js/jquery/jquery-1.8.3.min.js"></script>
第一种:
Javascript:
$.ajax({ type:"POST", url:posturl+"demo.aspx", dataType:"json", data:{Params:Params,functionname:"FunctionName"}, success:function(responseText){}});demo.cs
private void AjaxProcess() { string responseText = null; string functionname = Request.Form["functionname"]; string Params = Request.Form["Params"]; switch (functionname) { case "FunctionName": responseText = "returndata"; break; default: break; } if (responseText != null) { Response.Clear(); Response.Write(responseText); Response.End(); } } protected override void OnPreInit(EventArgs e) { AjaxProcess(); base.OnPreInit(e); }
第二种:
javascript:
$.ajax({ type: "POST", contentType: "application/json", url: "demo.aspx/FunctionName", //调用WebService的地址和方法名称组合 ---- WsURL/方法名 data: "{'params':'params'}", //这里是要传递的参数,注意参数名跟后台方法参数名的对应 </span> dataType: 'json', //WebService 返回Json类型 或者 Json/string success: function(re) { alert(re.d);//re.d为返回的json结果 } });
demo.cs
//方法必须静态 必须加[WebMethod] 参数必须一一对应
[WebMethod]public static string FunctionName(string params){}
0 0
- .NET实现ajax调用的两种方式
- ajax 调用webservice的两种方式
- Ajax的两种实现方式
- asp.net中使用ajax的两种方式
- ajax 的两种方式
- vb.net 两种方式调用存储过程的总结
- jquery的ajax实现jsonp的两种方式
- Ajax+PHP实现跨域访问的两种方式
- ASP.NET 与 Ajax 的实现方式
- ASP.NET 与 Ajax 的实现方式
- ASP.NET 与 AJAX的实现方式
- ASP.NET 与 Ajax 的实现方式
- Buffalo Ajax的两种配置方式
- ajax获取数据的两种方式
- JQuery-Ajax两种方式的区别
- Buffalo AJAX的两种配置方式
- Ajax获取图片的两种方式
- 起步X5开发HTML5通过ajax调用WebService服务,调用的两种方式SOAP和Result
- Python日期和时间
- zhphp framework (十二) 数据链接层,首先pdo,其次mysqli,再次mysql接口
- git常用命令()
- PXC(Percona XtraDB Cluster)安装以及问题解决方法
- [转载] Basic try-catch-finally Exception Handling in Java
- .NET实现ajax调用的两种方式
- Android官方培训课程中文版(v0.9.4)
- Excel 2010 编辑公式
- html表格边框的设置
- eclipse 和 android studio 快捷键对比
- oracle数据泵EXPDP和IMPDP使用说明
- java读取二进制文件
- Ubuntu 常用软件安装
- 【剑指offer】之最小的k个数