Динамическое расширение подсетки в цикле - JQGrid

У меня есть Grid с подсетью, используя subGridRowExpanded.

И я хочу динамически развернуть некоторые строки сетки, поэтому я написал следующее в GridComplete Event of First Grid. идентификаторы это массив идентификаторов строк моей сетки

for(int i =0; i< ids.length; i++) {
    //Checking with condition
    $("#myGridName").expandSubGridRow(ids[i]);
}

Я также пробовал со следующим кодом, но по какой-то причине флажки в GridComplete второго уровня добавляются только для последней расширенной строки.

$("#myGridName").expandSubGridRow(ids[0]);
$("#myGridName").expandSubGridRow(ids[1]);

Выше код расширяет соответствующие строки. Но,

В событии GridComplete Subgrid я установил флажки в каждой строке.

Итак, здесь я должен проверить некоторые из ящиков Chekc.

Но проблема в том,

Subgrid_row_id становится неправильным

то есть идентификатор последней подсетки, которая будет расширена, присваивается в SubGridRowExpanded родительской сетки.

Примечание: я вручную добавляю флажки к каждой строке в подсетке

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос