本文主要介绍IE8兼容Jquery.validate.js兼容问题并提供哦了解决方法。需要的朋友来看下吧

只需在jquery.validate.js 文件中

在446行附近找到

return $([]).add(this.currentForm.elements).filter(":input")

更换成

var listeElements = new Array();
  for(var k=0;k<this.currentForm.elements.length;k++){
  listeElements[k] = this.currentForm.elements[k];
  }
  return $([]).add(listeElements).filter(":input")
原文地址: http://www.cnblogs.com/tinyTea/p/6069292.html