下拉框選擇數據過濾?

需求:下拉框數據新增一條數據,已選擇的不能再重新被選擇

數據:存放表格數據的數組 scoreTable  下拉框數據 catorgaryArr

        定義一個已經選擇了的id數組 catorgaryIds

實現:

        arr 使用來保存每一個下拉框單獨的下拉框數據

思想:過濾掉其他已選擇的數據,保留自己單前選擇的

let arr = [];
catorgaryIds.forEach(item=>{
    let r = catorgaryArr.filter(ele=>{
        return !(catorgaryIds.join("").indexOf(ele.id) && item!==ele.id )
    })
    arr.push(r);
})

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章