hello world!!!!!

写下自己的一些心得,写下自己问题的方式,写下程序之路的艰辛,希望能够有朝一日成为大牛。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

each循环

Posted on 2016-07-21 17:06  陈力  阅读(190)  评论(0编辑  收藏  举报

var NA_COUNT=0;
var NG_OK_COUNT=0;
//获取所有检验明细为同一个编号的下拉选项,看有没有不是N/A的下拉选项
$("#@(Perfix)tbData select[name='abc']").each(function (i) {
if($(this).attr('data-id')==id&&($(this).val()=='OK'||$(this).val()=='NG'))
{
NG_OK_COUNT=NG_OK_COUNT+1;
}else if($(this).attr('data-id')==id&&$(this).val()=='N/A')
{
NA_COUNT=NA_COUNT+1;
}

});
//如果该检验明细所有的检验项目为N/A,则让不合格描述失效,否则生效
$("#@(Perfix)tbData input[name='abc']").each(function (i) {

if($(this).attr('data-id')==id&&$(this).attr('data-target')=='FAIL_DESC'){

if(NG_OK_COUNT>0){
$(this).attr('disabled',false);
}else{
$(this).attr('disabled','disabled');

}
}
});