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){

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…