
正文
jquery禁用表单提交 jquery禁用所有input
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jquery阻止表单提交失败怎么回事
$(".sub").click(function(){
var name = $(".name").val();
var eng = $(".eng").val();
if(name==""||eng==""){
alert("请填写所有!");
return false; //这个就可以阻止表单提交
}else{
$.post("checkServlet1",{
english:eng
},
function(data,status){
if(data == "true"){
alert("登录成功!点击进入");
}
else{
alert("密码错误!点击返回");
return false; //这个语句不能阻止表单提交 怎么回事?
}
});
}
})
.sub为提交按钮
相关问答
Q1: jquery如何停止提交表单
你的表单中提交的那个按钮,type不要写成submit,这样点击的时候不会提交,没反应。由你来控制。在Ajax验证后,你自己控制是否给那个按钮添加一个事件,比如 表单id是form,按钮id是btn,(我没用jQuery,这个用原生更简单)
if(验证通过){
document.geteleElementById('btn').onclick = function(){
document.getElementById(' form') .submit();
}
}else{
alert( ' XXXXX ');
}
简单来说表单的提交,由js来控制就行了。
Q2: 如何让jquery不提交表单
preventDefault() 方法阻止元素发生默认的行为(例如,当点击提交按钮时阻止对表单的提交)。
$('form').on('submit', function (event) {
event.preventDefault();
});
关于jquery禁用表单提交和jquery禁用所有input的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





