我正在使用jquery进行表单验证,当我点击“保存”按钮时,代码如下所示
<input type="submit" value="Save" id="button" name="Save" onClick="save(this,'/Web/controller',this.form);">
和javascript如下
function save(ele,servlet,formName){
$(document).ready(function() {
$("#fmyFormName").validationEngine({ //how to pass form name dynamically here from js
submitHandler: function(form) {
$(form).ajaxSubmit();
}
})
});
}
所以我想创建通用的javascript,因此它可以处理任何形式,所以我如何动态地将表单名称传递给jquery,我尝试一些组合,如form [id = strcmd.name],... 但没有工作,任何人都可以帮助
答案 0 :(得分:1)
你可以使用&lt;形式&gt;标记onSubmit方法以进行任何必要的检查。您可以将表单作为参数传递,如下所示:
<form action="..." method="..." onsubmit="return checkForm(this);">
答案 1 :(得分:0)
我希望,以下链接可以为您提供解决方案: