slickGridで表を表示しています。
細かい設定は省きますが、表示部分のコードは下記のとおりです。
javascript
1var dataView = new Slick.Data.DataView({ inlineFilters: true }); 2var grid = new Slick.Grid("#myGrid", dataView, columns, options); 3slickData = new GridData(gridData, dataView, grid, pager, allCheckIds, columnpicker);
同じJavascript内であれば、
javascript
1var _grid = slickData.getGrid(); 2for (var i = 0, j = _grid.getDataLength(); i < j; i++) { 3 if (_grid.getDataItem(i)["flg"]) { 4 ・・・ 5 } 6}
この記述でデータの取得ができています。
今回やりたいのは、表がある画面から子画面を開き、
子画面から親画面の表のデータを取得したいです。
javascript
1window.opener.document.getElementById("myGrid").innerText
こちらを試しましたが、文字数上限があるのか
一部のデータしか取得できませんでした。
何か方法があればご教示いただけますと幸いです。
よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/28 01:50 編集
2020/09/28 02:43
2020/09/28 04:38