Вы можете выбрать один из следующих двух способов.
1) Вы можете временно изменить defaultValue
поиска на "" до вызова clearToolbar .Вы можете использовать метод setColProp , например, для изменения свойств столбца (см. Пример здесь ).
2) Установите значение элемента панели инструментов вручную на ""или к любому другому значению, которое вы хотите.Существует простой способ создания идентификаторов элементов ввода или выбора на панели инструментов.Допустим, у вас есть столбец с именем 'col1' (соответствующий столбец colModel
имеет name: 'col1'
).Тогда идентификатор элемента на панели инструментов фильтра будет gs_col1
.Таким образом, вы можете использовать
$("#gs_col1").val("");
, чтобы очистить поле.В более общем случае, если colname
- это переменная, которая содержит значение от colModel[i].name
, вы можете использовать
$("#gs_" + $.jgrid.jqID(colname)).val("");