网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

ajax如何调用后台方法

这篇文章主要介绍ajax如何调用后台方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联公司是一家从事企业网站建设、网站设计制作、成都网站制作、行业门户网站建设、网页设计制作的专业网站设计公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点近1000家。

我曾使用过的方法有三种:
1 在页面中加入隐藏的button,并定义了事件,然后执行js的$("#隐藏btnID").click()来 执行后台方法
2 用ajaxPro来执行
3 用ajax的url:页面地址/(静态)方法名称 来执行
在这种方法中,方法必须要求是静态的,所以例如在_default这个页面中 ,示例如下

复制代码 代码如下:


public partial class _Default : System.Web.UI.Page
{
static int sVar = 1;
int abc = 3;
int result;
[WebMethod]
public static string AjaxGetMethod()
{
sVar = 2; //静态变量可以直接调用
_Default d = new _Default(); //如果不实例化 就不能使用result,abc
NoStaticFun nsf = new NoStaticFun(); //如果不实例化 就不能使用test
d.result = nsf.test();
d.result = d.abc;
return d.result;
}
}
public class NoStaticFun
{
public int test()
{
return 2;
}

在这个示例中,我进行了标注,我想和大家讨论下有什么其他更好的方法,或者这几个方法,你们是怎样应用的

以上是“ajax如何调用后台方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


当前名称:ajax如何调用后台方法
文章地址:http://bjjierui.cn/article/jppjhs.html

其他资讯