我获得了FormValidation 包的许可证,用于对表单进行客户端验证。它运作良好,但现在我遇到了麻烦。
一旦表单的字段有效,我想计算表单的“分数”。
如果我理解正确,这里提供的示例似乎正是我想要的:在用户输入它们时悄悄地确定所有字段是否有效。如果为真,我会计算分数,如下所示:
plugins: {
fieldStatus: new FormValidation.plugins.FieldStatus({
onStatusChanged: function(areFieldsValid) {
if (areFieldsValid) {
computeScore();
}
}
}),
...
},
问题是,即使在它自己的演示页面上,该示例也没有做它所宣传的事情:即使没有填写任何字段,也启用了提交按钮。
这是坏了还是我错过了一些非常基本的东西?