代码之家  ›  专栏  ›  技术社区  ›  jr3

奇怪的问题;按钮点击,jquery消费asmx

  •  0
  • jr3  · 技术社区  · 15 年前

    我有一个非常令人沮丧的问题,我确信这是微不足道的。每当我在click函数中移动这个jquery post时,它有时会工作,但大多数时候不会。 如果我把它移到外面,它就会工作并发布,并且像每次那样给出响应。

    有人请开导我。

             $(document).ready(function() {
             $('#Button1').click(function() {
    
            //alert(document.getElementById('TextBox1').value);
            $.ajax({
                type: "POST",
                url: "sudoku.asmx/getSolution",
                data: "{'pid':'34367'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(msg) {
                    alert("succes " + msg.d);
                },
                error: function(msg) {
                    alert("fail " + msg.d);
                }
             });
            });
        }); 
    
    1 回复  |  直到 15 年前
        1
  •  2
  •   Aaron    15 年前

    看来您需要将Click事件返回为false。

    $("#Button1").click(function()
    {
        $.ajax(...);
    
        return false;
    });