不同的名称,相同的方法 - 一个运行,另一个不运行

时间:2017-11-03 15:05:18

标签: javascript c# jquery asp.net ajax

我在C#后面有两个方法代码,在html中有一个ajax函数,当我点击我的按钮时,触发该函数并转到方法,当URL为"Reservas.aspx/paginacion",时它会转到de ajax但它可以但是当网址为"Reservas.aspx/delMethod",时,它不起作用,但它是一样的,我只更改了名称

<script type="text/javascript">
        function getId(clickid) {
            alert(clickid);
            NextPage(clickid);
        };
        function NextPage(clicka) {
            $.ajax({
                type: "POST",
                url: "Reservas.aspx/paginacion",
                data: '{id: "' + clicka + '"}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: OnSuccess,
            });
        }
        function OnSuccess(response) {
            alert(response);
            //$('#'+a).attr("class","active");           
        }    
    </script>

和方法

[WebMethod]
    public static void delMethod(string id)
    {
        var myId = id;
    }

    [WebMethod]
    public static void paginacion(string id)
    {
        var myId = id;

    }

将delMethod写入Ajax URL时,该方法不会运行,但是当将paginacion写入Ajax URL时,该方法运行良好

0 个答案:

没有答案