【发布时间】:2014-07-09 16:51:57
【问题描述】:
我使用 jquery validate 验证我的表单。它工作正常。 http://jsfiddle.net/cRew4/2/ 当您将焦点更改为一个字段和另一个字段时,它会出错。 现在我将在其中实现工具提示,所以我在所有输入字段中添加标题作为示例 "title="title"" 它显示工具提示但它删除了对该字段的验证。而不是显示错误它显示标题的输入字段。为什么 ? http://jsfiddle.net/cRew4/3/
$("#commentForm").validate();
$(document).tooltip();
<form class="cmxform" id="commentForm" method="get" action="">
<fieldset>
<legend>Please provide your name, email address (won't be published) and a comment</legend>
<p>
<label for="cname">Name (required, at least 2 characters)</label>
<input id="cname" name="name" minlength="2" title="title" type="text" required/>
</p>
<p>
<label for="cemail">E-Mail (required)</label>
<input id="cemail" type="email" name="email" required/>
</p>
<p>
<label for="curl">URL (optional)</label>
<input id="curl" type="url" name="url"/>
</p>
<p>
<label for="ccomment">Your comment (required)</label>
<textarea id="ccomment" name="comment" required></textarea>
</p>
<p>
<input class="submit" type="submit" value="Submit"/>
</p>
</fieldset>
</form>
当鼠标悬停在字段上时,我需要它显示工具提示。但是当用户填写不正确的值而不是工具提示消息时,它会显示验证错误
【问题讨论】:
-
工具提示应该何时出现?
-
我需要工具提示和验证。如果用户将鼠标悬停在它上面会显示工具提示。但是当它填充不正确的值时,它会显示正确的验证消息而不是工具提示标题
-
如果你的问题格式得到改进,你应该保持这样。这有助于其他人清楚地阅读您的问题。
标签: javascript jquery jquery-ui validation jquery-mobile