javascript - 使用 jQuery 验证插件验证不在表单内的输入

标签 javascript jquery jquery-validate

<分区>

如何验证一些不在表单标签内的输入?

我发现的所有样本都有一个表单标签,但我想验证一些不在表单内的输入。

最佳答案

The previously accepted answer (since deleted)正在链接到 a plugin最后一次更新是在 2009 年 1 月。这个过时的插件与 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>

http://jsfiddle.net/nswnomn6/


演示 2:显示 form容器变成了 div并且相同的代码现在完全被破坏了。没有 form 插件什么都不做容器。

<div id="myform">
    <input type="text" name="myinput" />
    <input type="submit" />
</div>

http://jsfiddle.net/nswnomn6/1/


您唯一的选择是使用不同的 jQuery 插件进行表单验证。不幸的是,我知道没有 jQuery 表单验证插件可以让您验证 <form> 之外的输入元素。容器。

关于javascript - 使用 jQuery 验证插件验证不在表单内的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/487430/

相关文章:

javascript - Flow 与 TypeScript Action 创建器 (Redux)

javascript - Bootstrap Popover with textarea重置文本值

jquery 验证和 ajax.beginform

javascript - JQuery 验证插件 - 无法验证类

jquery - 使用 jQuery Validation 时我不能使用我的自定义类

javascript - 确认字符串的结尾(可变结尾长度)

javascript - 为其他网站创建一个 javascript 小部件

javascript - Mobx-state-tree:如何将 AnonymousModel 重命名为商店名称

javascript - 如果元素包含 h1,则从另一个元素中删除 h1

javascript - 如何获取刚刚放置在该 USED 上的可拖动对象要放入的 div 的 ID?