我在输入字段的项目中使用了jquery验证引擎。
代码结构就像这样
<form>
<input/>
<input/>
</form>
我验证了keyUp中的字段。
现在,我如何仅在具有焦点的输入上显示提示。
或以其他方式验证在特定表单中具有焦点的单个输入元素,因为验证引擎已附加到表单上。
我使用JavaScript-MVC框架
请帮帮我。提前致谢
答案 0 :(得分:0)
要验证在keyup上具有焦点在特定表单内的单个输入元素,请尝试使用
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.10.0/jquery.validate.min.js"
type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$('form').validate({ onkeyup: false });
$('form').bind('keyup', function () {
$(':focus', this).valid();
});
});
</script>
</head>
<body>
<form>
<input name="one" class="required number"/><br />
<input name="two" class="required" /><br />
<input type="submit" />
</form>
</body>
</html>