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

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

JQGRID-保持復(fù)選框選擇狀態(tài)-頁面刷新/重定向/重新加載

JQGRID-保持復(fù)選框選擇狀態(tài)-頁面刷新/重定向/重新加載

阿晨1998 2019-10-21 14:53:22
^ h流量保持頁面刷新/重載/從其他頁面重定向后的復(fù)選框選擇jqGrid的。我正在aspx頁面上工作。我可以使用以下代碼來維護(hù)分頁中的復(fù)選框選擇狀態(tài):    gridComplete: function () {     var currentPage = $(this).getGridParam('page').toString(); //retrieve any previously stored rows for this page and re-select them     var retrieveSelectedRows = $(this).data(currentPage);     if (retrieveSelectedRows) {        $.each(retrieveSelectedRows, function (index, value) {        $('#list').setSelection(value, false);     });    }   },   onPaging: function (a) {     var pagerId = this.p.pager.substr(1); // ger paper id like "pager"      var pageValue = $('input.ui-pg-input', "#pg_" +           $.jgrid.jqID(pagerId)).val();     var saveSelectedRows = $(this).getGridParam('selarrrow'); //Store any selected rows      $(this).data(pageValue.toString(), saveSelectedRows);  }但是,如何在頁面刷新/重定向/重新加載中保持復(fù)選框選擇狀態(tài)JQGrid?另外,我在上嘗試了以下代碼Window.OnLoad,但無法正常工作$("#list").trigger("reloadGrid", [{page: 1, current: true}]);
查看完整描述

1 回答

?
飲歌長嘯

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

在舊版本的jqGrid中,對網(wǎng)格的多個(gè)頁面進(jìn)行選擇的實(shí)現(xiàn)非常棘手。我發(fā)布了答案,答案(嘗試演示)以及相應(yīng)的實(shí)現(xiàn)。


另一方面,在多個(gè)頁面上選擇多個(gè)行的情況很常見。因此,我在免費(fèi)的jqGrid中實(shí)現(xiàn)了新功能?,F(xiàn)在,可以將new multiPageSelection: true選項(xiàng)與結(jié)合使用multiselect: true。它通過以下方式更改選擇的行為:


在創(chuàng)建網(wǎng)格時(shí),可以使用selarrrow數(shù)組直接選擇一些行。

該數(shù)組selarrrow可以保存其他頁面的行ID 。selarrrow更改頁面時(shí)不會(huì)清除該陣列。如果jqGrid的rowid在array中,則只需選擇行selarrrow。

點(diǎn)擊復(fù)選框中的列標(biāo)題“全選”復(fù)選框填充selarrrow與所有的本地的rowid data(所有頁)

該演示演示了新功能。


查看完整回答
反對 回復(fù) 2019-10-21
  • 1 回答
  • 0 關(guān)注
  • 1158 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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