当前位置:编程学习 > C#/ASP.NET >>

新手关于jq里面的ajax调用后台的问题

 $().ready(function () {
        $("#AjaxDemo").click(function () {
            $.post("WebForm1.aspx/ABC", {
        }, function (result) {
            alert(result);
        });
    })
}
);


[WebMethod]
        public static string ABC()
        {
            return "abc";
        }


为什么返回的不是abc?他返回了一大堆页面的东西,另外,一般标准的格式是怎样?我想调用一个后台函数,然后返回一个值,然后根据这个值来弹出弹出框。谢谢 --------------------编程问答-------------------- WebForm1.aspx页面前台不要有任何信息 --------------------编程问答-------------------- [WebMethod]
        public static string ABC()
        {
            return "abc";
        }
SOA是有壳的,如果想那么搞,直接用空白页或者直接写干净的通讯了。
--------------------编程问答--------------------
引用 1 楼  的回复:
WebForm1.aspx页面前台不要有任何信息


把页面所有内容全删除了 --------------------编程问答--------------------
引用 2 楼  的回复:
[WebMethod]
  public static string ABC()
  {
  return "abc";
  }
SOA是有壳的,如果想那么搞,直接用空白页或者直接写干净的通讯了。

对是这是xml的一个子集,你用的那种不能称之为严格意义上的webservice.
下面介绍了一些webservice返回值的问题。我记得jq是可以处理xml返回值的,如果你想用json返回值,下面这个文章很有帮助。
http://www.cnblogs.com/penbox/archive/2011/10/13/2210726.html --------------------编程问答-------------------- 其实我也不想用的,我是想直接用控件的后台方法,不过前台的一些验证写得差不多了,我的思路是,调用完前台的所有验证以后再运行后台的那个方法。请问这样能实现吗? --------------------编程问答-------------------- 上面的问题我已经用了一个动态加载onclick事件的方法做好了。单是,以后我想在列表页用无刷新的话,又不想用updatepanel(经常会引起样式失效问题),怎样可以在分页的时候进行无刷新呢?本来我是想着可以用jq的ajax来调用,然后获得记录,再填充进html页面达到无刷新的办法,那现在还有什么办法呢? --------------------编程问答-------------------- 你直接用ashx不就行了,为什么非要用webservice呢 --------------------编程问答--------------------
引用 7 楼  的回复:
你直接用ashx不就行了,为什么非要用webservice呢
我也没打算用webservice 我刚才想上网找例子看看怎么用.ajax有几个教程说要这个加。。我也不懂,原版弄过来试试效果先的。

至于我的那个分页列表页?请问用什么方法能做到无刷新请求呢? --------------------编程问答-------------------- 如果你坚持用ajax.net我只能说你就要是框架范围中去操作,如果你想要一个“传统”html + jq + webservice的ajax,你就根本不应该用ajax.net , 我们这儿用ext.js + ashx或者是(datatable、jqgrid)+ ashx来解决,重点的用ext.js,轻的就用后面两种。当然ajax grid非常多你可以自己选自己喜欢的用。 --------------------编程问答--------------------   用ashx试试。 --------------------编程问答-------------------- 你的.NET版本是哪个版本
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,