通过 jQuery 验证表单中的一个元素

Posted

技术标签:

【中文标题】通过 jQuery 验证表单中的一个元素【英文标题】:Validation one element in form via jQuery 【发布时间】:2018-01-25 03:06:57 【问题描述】:

是否可以使用 jquery 验证通过 devexpress 生成的输入? 每次我尝试使用以下方法验证我的元素时:

$('name').valid() 

尽管我是在 devexpress 控件中编写的,但它返回 true:

Properties.ValidationSettings.RequiredField.IsRequired = true;

只有当我在 html 中直接向元素添加“必需”时才能进行验证。

点击 devexpress 按钮后发送表单之前还有哪些验证有效。

【问题讨论】:

【参考方案1】:

我通过添加解决了这个问题:

settings.Properties.ClientSideEvents.Init = "function(s,e) var input = s.GetInputElement(); $(input).attr('required', 'true');";

【讨论】:

以上是关于通过 jQuery 验证表单中的一个元素的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 验证具有大量表单的复杂页面,尤其是不在表单中的元素

jquery使用案例

jquery 远程验证 - 验证字段中的数据是不是

jQuery Validate:在提交之前验证后删除元素?

html5表单验证,无效表单操作并在所有html5表单元素都被验证时执行jQuery?

带有验证和存储 Jquery 的 Laravel 表单添加 html 元素