【发布时间】:2009-01-28 12:22:40
【问题描述】:
如何验证一些不在表单标签内的输入?
我找到的所有示例都有一个表单标签,但我想验证一些不在表单内的输入。
【问题讨论】:
标签: javascript jquery jquery-validate
如何验证一些不在表单标签内的输入?
我找到的所有示例都有一个表单标签,但我想验证一些不在表单内的输入。
【问题讨论】:
标签: javascript jquery jquery-validate
The previously accepted answer (since deleted) 链接到上次更新于 2009 年 1 月的 a plugin。这个过时的插件与 the plugin the OP was asking about 非常不同:
标题:“使用 jQuery 验证插件验证不在表单内的输入”
使用the jQuery Validate plugin,您无法验证包含在<form></form> 容器之外的输入元素。 没有解决此限制的方法。
DEMO 1:显示form 容器的正确用法。
<form id="myform">
<input type="text" name="myinput" />
<input type="submit" />
</form>
DEMO 2:显示 form 容器已更改为 div 并且相同的代码现在已完全损坏。如果没有 form 容器,该插件不会执行任何操作。
<div id="myform">
<input type="text" name="myinput" />
<input type="submit" />
</div>
http://jsfiddle.net/nswnomn6/1/
您唯一的选择是使用不同的 jQuery 插件进行表单验证。不幸的是,我知道没有 jQuery 表单验证插件可以让您验证 <form> 容器之外的输入元素。
【讨论】:
【讨论】:
form 容器中的字段。