jquery验证与jquery工具的冲突

时间:2012-04-14 22:28:59

标签: jquery validation jquery-validate jquery-tools

我已经使用jquery验证来验证表单并提交以进行处理。一切顺利,我对表格感到满意。

我决定在表单中添加jquery工具以使用dateinput功能。我可以获得日历,并且效果很好。

但是,我没有设置任何规则来验证名为“mydate”的日期文本框,但是当我在将来选择任何日期时,它会立即出现无效日期,验证是在做某事来检查日期并且不允许未来的约会。

我从页面中删除了验证脚本,日期输入按预期工作。

所以验证中有一些自动的东西。我可以禁用此输入框的验证(即使我没有设置任何规则)或如何解决此问题

谢谢

HI

该元素的类是'date',我在发布问题之前将其重命名为'mydate',因为我认为验证是将其作为日期选择但仍然被捕获。

我现在已经采用了删除jquery工具的路线,而是使用了一个用户界面。到目前为止所有工作都需要改变方向

谢谢

1 个答案:

答案 0 :(得分:1)

以下是jquery validate将自动附加valiation的类。避免使用这些类名来避免自动规则。

classRuleSettings: {
    required: {required: true},
    email: {email: true},
    url: {url: true},
    date: {date: true},
    dateISO: {dateISO: true},
    dateDE: {dateDE: true},
    number: {number: true},
    numberDE: {numberDE: true},
    digits: {digits: true},
    creditcard: {creditcard: true}
}