Вы не включили определение jqGrid в свой вопрос, поэтому в контексте неясно, где вы его используете.Более того, в тексте вашего вопроса вы используете глаголы «загрузить», «выбрать» и «показать», чтобы описать, что вам нужно.Все оттуда возможно.
Если вам нужно только показать выбранные строки, имеющие i_u="1"
, вы можете следовать ответ и ответ определить параметры search:true
и postData
для принудительной фильтрации данных.Важно только то, что если на панели навигатора есть дополнительные кнопки «Поиск» и «Обновить», пользователь сможет сбросить фильтр и просмотреть все строки.Если у вас нет кнопок, пользователь увидит, что только подмножество данных соответствует фильтру из параметра postData
.
Посмотрите демо .
Если вам действительно нужно загрузить данные, имеющие i_u="1"
, вам следует изменить данные XML, например, в отношении jQuery, чтобы удалить все элементы <row>
, имеющие в качестве прямых дочерних элементов i_u !== "1"
.После модификации вы можете использовать данные в качестве входных данных для jqGrid.