我有一个HTML表单,在提交时调用验证方法。现在,在这种形式中,我有两种提交类型:
<input type="submit" name="abc" value="abc"
&GT;
<input type="submit" name="xyz" value="xyz"
&GT;
现在,当我点击任何提交按钮时,将调用验证方法。但我只想在点击'abc'按钮时调用验证方法,而不是在点击'xyz'时调用验证方法。
有没有办法使用JavaScript来处理这个问题?
答案 0 :(得分:1)
如果您只想在一个提交按钮上验证表单,请在表单提交
上执行此操作$('form').submit(function(event) {
var btn = event.originalEvent.explicitOriginalTarget.value;
if (btn === 'abc') {
alert('true');
} else {
alert('false');
}
});