第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

請教jquery dataTable能否實(shí)現(xiàn)跨頁全選?

請教jquery dataTable能否實(shí)現(xiàn)跨頁全選?

慕田峪4524236 2019-04-08 11:18:33
用jquerydataTable插件對一個(gè)表格進(jìn)行分頁和排序處理,這個(gè)表格每行都有個(gè)checkbox。以前用下面的方法實(shí)現(xiàn)全選。$(".KTCheck").each(function(){this.checked=true;});但分頁后發(fā)現(xiàn)只能實(shí)現(xiàn)單頁全選。請問如何實(shí)現(xiàn)跨頁把所有頁的所有行都選上?
查看完整描述

2 回答

?
慕沐林林

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊

分兩種情況
分頁是需要頁面刷新
顯然這種情況下,你的jQuery的操作不能影響到下一個(gè)頁面(request)。如果非得實(shí)現(xiàn)全選,那么需要在服務(wù)端渲染這個(gè)頁面之前做一些處理。比如JSP中,在render的時(shí)候就選中所有checkbox
分頁不需要頁面刷新
理論上你上面的代碼能都選上,不能選上的原因可能是,你的選擇器并不能找到非當(dāng)前頁的checkbox,請檢查下選擇器是否正確。你可以簡單的通過選擇,然后判斷l(xiāng)ength來看是否正確。
                            
查看完整回答
反對 回復(fù) 2019-04-08
?
梵蒂岡之花

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊

跨頁全選。
我很好奇,怎么有這樣的需求呢?
另外,你要操作的table,當(dāng)前頁面也無法緩存所有的table吧?那怎么全選?
只能給后端發(fā)送請求,記錄一個(gè)選擇的狀態(tài)check_status,若是頁面刷新的形式,在點(diǎn)擊了分頁跳轉(zhuǎn)后,后端根據(jù)選擇狀態(tài)check_status進(jìn)行表格選擇的控制;若是異步的方式,那你自己處理咯。
                            
查看完整回答
反對 回復(fù) 2019-04-08
  • 2 回答
  • 0 關(guān)注
  • 374 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號