jquery:maskedinput插件不适合使用validation插件

刚开始使用jquery,我正在尝试使用validation插件进行表单validation。 然后我发现了maskedinput插件( http://digitalbush.com/projects/masked-input-plugin/ )并尝试在电话号码字段中使用它。

事情发展到一定程度:当电话领域聚焦时,它会显示占位符并允许您输入电话号码并限制您使用数字 – 非常好!

但是,如果您只输入9位数而不是所需的10位数(假设使用美国电话号码),是的,不太可能,但更疯狂的东西已经发生,并且您点击提交,那么已经清除了电话字段中已有的任何内容。 如果您输入整个电话号码并且某些其他字段的validation失败,则电话字段中的条目会粘住。

我怎么能阻止这个?

谢谢你

如果你使用蒙面输入插件
它以这种方式工作,它允许所有的值或没有
所以如果你想要9/10值,最好不要使用屏蔽输入,bcoz屏蔽输入可以定义有限数量的值
不少于此