Я строю таблицы, используя jqGrid с панелью инструментов фильтра, чтобы позволить пользователям фильтровать строки, отображаемые в таблице.Это все работает хорошо, если я использую текст в качестве типа поиска, но для некоторых столбцов я хочу использовать список выбора, чтобы упростить пользователям фильтрацию по значениям в столбце.
Я могу установитьстиль столбца «выбрать», и заполнить параметры, используя значения в моей таблице, и все работает хорошо.Однако, если я добавлю другой параметр со значением «all» (чтобы пользователь мог отображать строки с любым значением в этом столбце), он отобразится в списке выбора как «Undefined».
Определение colModel длястолбец примера -
{name:'keyword',
index:'keyword',
width:150,
align:'left',
stype:'select',
sortable:true,
searchoptions: { value: '"",All;keyword 1,keyword 1;keyword 2,keyword 2' } },
В качестве дополнительного примера у меня есть другой столбец, который отображает true или false.Чтобы мой стол выглядел хорошо, я показываю либо красивое зеленое изображение, либо изображение красного креста.Я хочу, чтобы поле выбора содержало «Все», «Да» или «Нет».Однако, поскольку ни одна из строк в таблице не имеет этих значений, список выбора содержит «Не определено» три раза.
Есть ли способ заставить список выбора отображать мои параметры выбора, даже если они не имеютне существует в таблице?