【发布时间】:2011-05-20 01:17:32
【问题描述】:
我今天注意到 jquery Validate 与占位符文本结合使用时存在问题。
例子:
<div class="sort left">
<label for="username" class="inlineelement">Username</label>
<input id="registername" type="text" placeholder="your name" autocomplete="off" class="required"></input>
我注意到,如果我们使用 jquery Validate (http://docs.jquery.com/Plugins/Validation/Methods) 验证我们的表单
是否有解决此问题的方法,或者应该回到我们表单字段中的焦点 html(占位符文本)?
【问题讨论】:
-
我在 Chrome 11.0 上使用 jQuery 1.5.1 和 jQuery Validate 1.8.0 ......并且插件验证正确。占位符文本出现在输入中,如果我不输入任何文本,则会出现错误消息。您使用的是哪个版本的 jQuery 和插件?
-
我们正在使用 1.5.2 的 jquery 和 jQuery 验证插件 pre-1.5.2(找不到更高版本的验证)
-
最新版本的 jQuery Validate:bassistance.de/jquery-plugins/jquery-plugin-validation - 适用于 jQuery 1.5.2。
-
好的,现在有了,但类似的问题。我想我们可能忽略了一些非常明显的事情,我们要求的课程对所有孩子都是一样的。 class="required" 我们的脚本是: $(document).ready(function(){ $("#registerForm").validate({ rules: { reason: "required" } }); });不知道还能是什么
-
请编辑您的问题以完整描述您遇到的问题。