var that=this;
var NewOSelects=$('.NewOrders:eq(0)').find('select');
NewOSelects.each(function(i, el) {
if(NewOSelects.eq(i).find("option:selected").text()==that.data[0].name){
NewOSelects.eq(!i).find("option:eq(1)").attr("disabled","disabled");
}
无法获取!i的另外元素,请大神指教!
你的问题提的不太好,也不懂你想干嘛,给你提供一个思路如上。
some是一个你需要的判断条件。把不满足条件的元素丢在一个数组中即可。