在javascript中获取“NS_ERROR_NOT_AVAILABLE:提示用户中止”

时间:2015-02-06 09:13:25

标签: javascript html

从HTML表单标记(<form method="post" onsubmit="ajacxpost(this.form)">)调用以下函数时,会出现错误,如: "NS_ERROR_NOT_AVAILABLE: prompt aborted by user"

请帮我解决这个问题..

    function ajacxpost(form){
    var password=$("#password").val();
    var userId=$("#userId").val();
    var json={"userId":userId,"password":password};
    $.ajax({    
        type:"Post",
        url:"login/login.html",
        data:JSON.stringify(json),
        success: function(response){
            if(response.status=="success"){
                alert("You are Registered");
            }
            else{
                alert("Something went Wrong");
            }

        },
        error:function(e){
            alert("error"+e.status);
        }
    });
}

1 个答案:

答案 0 :(得分:0)

最可能,因为这是POST,您需要return false;来提交表单。 在关闭函数的括号之前放置它,让我知道它是否有效。