亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 JS 的 DataTable 中打斷 table.rows().iterator()

在 JS 的 DataTable 中打斷 table.rows().iterator()

慕斯709654 2023-06-09 15:19:16
我想中斷 DataTable() 交互。這是我的代碼            let allCheckboxChecked=true;            let table = $('#myTable').DataTable();                       table.rows().iterator( 'row', function ( context, index ) {                if($(this.row(index).node()).find("input").is(":Checked")){                    allCheckboxChecked=true;                }                else{                    allCheckboxChecked=false;                    **return true;**    // This is not working...I want your help here                }            } );
查看完整描述

1 回答

?
喵喔喔

TA貢獻1735條經驗 獲得超5個贊

使用nodes()而不是iterator()


table.rows().nodes().to$().find('input:not(:checked):first').length // 0 - all checked

或與each()


let allCheckboxChecked = true;

table.rows().nodes().to$().each(function () {

    if (!$(this).find('input').is(':checked')) {

        allCheckboxChecked = false;

        return false;

    }

})


查看完整回答
反對 回復 2023-06-09
  • 1 回答
  • 0 關注
  • 151 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號