0

我在我的项目中的输入字段上使用 jquery 验证引擎。

代码结构是这样的

<form>
  <input/>
  <input/>
</form>

我验证了 keyUp 中的字段。

现在我如何仅在具有焦点的输入上显示提示。

或者以其他方式,当验证引擎附加到表单时,我如何验证在特定表单内具有焦点的单个输入元素..

我使用 JavaScript-MVC 框架

请帮帮我。提前致谢

4

1 回答 1

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>
于 2012-11-09T21:46:38.890 回答