jquery1.8在ie8下not无效?

// 不需要的name加到下面
var excludes = ['name1''name2''name3'];
 
$.each(excludes, function (i, v) {
  excludes[i] = '[name="' + v + '"]';
});
 
excludes = excludes.join(',');
 
var param = $($('#myform').prop('elements')).not(excludes).serialize();
 
 
在ie8以上的浏览器/谷歌都可以  为什么在ie8就不行?
 
有没有别的做法?
原文地址:https://www.cnblogs.com/eart/p/3690956.html