从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);
}
});
}
答案 0 :(得分:0)
最可能,因为这是POST
,您需要return false;
来提交表单。
在关闭函数的括号之前放置它,让我知道它是否有效。