使用jQuery进行验证

时间:2012-01-31 15:38:47

标签: jquery validation checkbox

我正在使用jQuery validate(bassitance)来验证大型表单。一手满满的文本框然后是一个不断增长的复选框列表(最后一次计数为4600)。我正在使用

忽略:'输入[type =“复选框”]'

方法但还不够。使用IE8或更低版本提交时,我仍然会收到“停止运行此脚本”错误。 Firefox,Safari,Opera和IE9都很好。

我有什么遗漏或更好的方法吗?

2 个答案:

答案 0 :(得分:3)

没有4600个文本框将是一个良好的开端。你真的在一个页面上需要那么多吗?您是否可以考虑分页数据以减少一次加载到DOM中的数量?

答案 1 :(得分:1)

我同意akiller,这是一页太多的元素。减少表单中元素的数量。但是,如果您需要检查大量元素,则必须将此表单拆分为多个网页,可能使用Ajax来导航页面。或者,不要使用jQuery,它可能会加速你的脚本。