INNER CODE UNIT · JavaScript
allList
ceilf6/Auto_courseGrabber · web结构/展开前页面结构/自主选课_files/index.js:430
var allList = [];//页面上所有的name值 )
that.byFormsDom.find('.form-group').each(function(index,item){
var direct = $(item).children('div');
var nameDom = '',name = '';
if($(direct).find('.multi-select-value').length){ //多选的name存在类名为multi-select-value上
name = $(direct).find('.multi-select-value').attr('name')
}else{
nameDom = $(direct.find('[name]').not('input[type="hidden"]')[0]); //获取子div下的第一个除了input不为hidden 且带name的标签
name = nameDom.attr('name');
}
allList.push(name)
})
var ypzList = that.list.map(item=>item.name);//已配置的name值
function getDifference(arr1, arr2, arr3) {
return arr1.map(function(item) {
let dt = arr2.indexOf(item) == -1 && arr3.indexOf(item) == -1;
if(dt){