0

对不起,一般问题。我有表单 id =“formID”、此表单的验证器和一些带有“必需”类的元素。我应该如何为保存按钮编写 onclick 方法,以便在某些输入为空时它不起作用?

function onSaveButtonClicked() {
if(!($("#formID").valid())) {return};

我试过这个,但如果用户在编辑某些字段之前单击按钮,它就不起作用。
即,如果用户编辑字段而不是擦除其中的所有内容 - 它会起作用,无论是哪种方式 - 不是。

4

1 回答 1

4

你缺少一个右括号}。此外,如果它是无效的NOTreturn false ,将阻止表单提交。试试这个: return

function onSaveButtonClicked() {
    if(!($("#formID").valid())) {
        return false;
    }
}
于 2013-01-29T12:51:00.043 回答