$("input[type=‘text‘]").each(function(){ if($(this).data(‘parent_id‘)){ var _each_this_parent_id = parseInt($(this).data(‘parent_id‘)); if(_each_this_parent_id != 0){ var is_in = $.inArray(_each_this_parent_id,radio_checked_array);//返回-1,不在数组中;0,在数组中 //如果不在数组中; // console.log(is_in); if(is_in == -1){ console.log(‘0000‘); $(this).attr(‘disabled‘,‘disabled‘); // }else{ console.log(‘1111‘); $(this).removeAttr(‘disabled‘);//再用attr改变属性不行;~~~ } } } });