$.view()の使用とfind()を使用してdatatableを取得する行の行番号の違い
{^{for prpLscheduleItemsDetailVoList}}
{
{/for}}
{^{for prpLscheduleItemsDetailAddVoList}}
{
{/for}}
フロントを開発するときに問題が発生しました.ある行をクリックするときに、この行の行番号indexを取る必要があります.$が使えると思います.view()現在の行にフェッチ
var index = $.view(checkarray[i]).getIndex();
しかし、事はそんなに簡単ではありません.この方法を使って永遠に
prpLscheduleItemsDetailVoListのシーケンス番号、
prpLscheduleItemsDetailAddVoListのシーケンス番号は取得されませんでした.だからまとめて、$.view()は、テーブルレベル全体ではなく、現在のセットの下の行です.それから、表全体の下の行番号をどう取るかを検討しました.
var index = $("#checkLossItem").find("tr").index($(checkarray[i]).parent().parent())-1;
このようにして取られたシーケンス番号は、1から始まる1を減らす必要がある.