如何验证一些不在表单标签内的输入?
我发现的所有样本都有一个表单标签,但我想验证一些不在表单内的输入。
先前接受的答案(自删除后)链接到最后一次更新于 2009 年 1 月的插件。这个过时的插件与 OP 询问的插件非常不同:
标题:“使用 jQuery 验证插件验证不在表单内的输入”
标签: jQuery-验证
使用jQuery Validate 插件,您无法验证包含在容器外部的输入元素<form></form>
。 没有解决此限制的方法。
DEMO 1 : 展示form
容器的正确用法。
<form id="myform">
<input type="text" name="myinput" />
<input type="submit" />
</form>
演示 2:显示form
容器已更改为 adiv
并且相同的代码现在完全损坏。form
没有容器,插件什么也不做。
<div id="myform">
<input type="text" name="myinput" />
<input type="submit" />
</div>
http://jsfiddle.net/nswnomn6/1/
您唯一的选择是使用不同的 jQuery 插件进行表单验证。不幸的是,我知道没有 jQuery 表单验证插件可以让您验证<form>
容器外的输入元素。