Java 如何在模式登录表单中使用default()
我正在使用SpringFrameworkMVC,我试图让我的登录表单工作,但我确实是ajax的初学者 这是我的index.jsp代码Java 如何在模式登录表单中使用default(),java,jquery,ajax,forms,materialize,Java,Jquery,Ajax,Forms,Materialize,我正在使用SpringFrameworkMVC,我试图让我的登录表单工作,但我确实是ajax的初学者 这是我的index.jsp代码 &时代; “alt=“Avatar2”class=“avatar”> 科雷奥 密码 羡慕 取消 奥维达斯特酒店 您的代码是错误的,为什么要在onclick事件中绑定到submit事件。这不是必需的,因为您已经绑定到onclick事件,并且正在以编程方式执行ajax调用 现在回到实际问题,如果在任何eventhadler函数中返回false,则事件将被取
&时代;
“alt=“Avatar2”class=“avatar”>
科雷奥
密码
羡慕
取消
奥维达斯特酒店
您的代码是错误的,为什么要在onclick事件中绑定到submit事件。这不是必需的,因为您已经绑定到onclick事件,并且正在以编程方式执行ajax调用
现在回到实际问题,如果在任何eventhadler函数中返回false,则事件将被取消
一种简单的方法是创建一个验证程序javascript函数,如果验证程序不满意,则返回false
function isEverythingValid(){
var isFormValid = true;
//Validate all your form here
//for example:
if(document.getElementById('someId').value == ""){
isFormValid = isFormValid && false;
}
return isFormValid ;
}
function submitForm(){
if(isEverythingValid()){
$.ajax('/index.htm', {
type: 'POST',
data: form.serialize(),
success: function (result) {
alert("Estoy aca");
Materialize.toast(result);
}
});
}
else{
return false;
}