And*_*rew 2 jquery jquery-validate
我只是想在键入字段期间和之后隐藏所有错误消息(错误的输入或空字段).按下提交/按钮后,消息将全部显示/可见.
问题是......每次输入错误或我将文本字段留空时,它总是会显示错误消息,例如"此字段是必需的"等.
rules : {
"user.firstname" : {
required : true,
maxlength: 50,
},
messsages : {
required : "required",
maxlength: "the max-length is 50"
"
}
Run Code Online (Sandbox Code Playgroud)
根据在线文档,您需要使用onfocusout:和onkeyup:选项.
在模糊上验证元素(复选框/单选按钮除外).如果未输入任何内容,则会跳过所有规则,除非该字段已标记为无效.
这会禁用 onblur验证:
onfocusout: false
Run Code Online (Sandbox Code Playgroud)
验证密钥上的元素.只要该字段未标记为无效,就不会发生任何事情.否则,将在每个按键事件上检查所有规则.
这会禁用 onkeyup验证:
onkeyup: false
Run Code Online (Sandbox Code Playgroud)
根据您是否有复选框和单选按钮,您可能还想禁用该onclick:选项.
单击时验证复选框和单选按钮.
这会禁用 onclick验证:
onclick: false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2105 次 |
| 最近记录: |