使用jQuery Validate的Kendo UI Cascading DropDown

时间:2015-03-05 21:47:48

标签: jquery kendo-ui jquery-validate cascadingdropdown

是否可以使用jQuery validate plugin验证Kendo UI级联下拉列表?

默认HTML小部件的呈现标记是一组跨度,但是有一个输入控件,它与之绑定的类型为text。我尝试使用errorPlacement回调尝试设置受影响区域的样式,但这似乎不可能吗?

1 个答案:

答案 0 :(得分:0)

  

是否可以使用jQuery validate plugin验证Kendo UI级联下拉列表?

快速回答是jQuery验证 验证任何selecttextareainput(所有类型都有例外)在submit容器中的buttonreset<form>等)。使用此插件验证任何其他类型的HTML元素不可能。但是,有一些解决方法涉及将数据动态移动到隐藏的input元素中进行验证。

默认情况下,该插件还会忽略CSS或type="hidden"隐藏的任何元素。 ignore选项允许您覆盖此功能,而ignore: []只会告诉插件不要忽略任何内容。

  

...但是有一个input控件,type text绑定

如果数据包含在input type="text"中,那么您可以使用此插件对其进行验证(只要此input具有唯一的name属性)。请注意,如果此文本输入被隐藏,您必须告诉插件根据ignore选项上的正确设置忽略它。 (如上所述,ignore: []将告诉插件不要忽略任何内容......以验证隐藏的元素。

  

我尝试使用errorPlacement回调来尝试对受影响的区域进行设置,但这似乎不可能?

我们不知道您尝试了什么,也没有通过&#34;设置区域&#34; 来解释您的意思,因此它& #39;如果有什么事情可以说是不可能的&#34;或者如果你只是做了一些不正确的事情。

但是,errorPlacement选项不适用于&#34;样式&#34;任何东西,用于&#34;放置&#34;错误消息。样式有各种其他选项和技术。

如果您想了解有关某个案例的更多详细信息,请使用此类信息改进问题。