У меня есть 3 вкладки jquery, которые загружают одну и ту же структуру jqgrid с разными данными. У меня есть панель инструментов фильтра в jqgrid. Пара этих полей - это поля даты, поэтому у меня есть выбор для выбора даты для фильтрации.Можем ли мы манипулировать идентификатором, назначенным jqgrid?
Сборщик даты отлично работает в сетке на первой вкладке, но разбивается на другие вкладки. Выбранная дата не заполняется в поле поиска.
Это, как вкладки и сетки взгляд:
Здесь на вкладке Pending, то DatePicker работает отлично. Но перерывы на вкладке «Утвержденные и дополнительные шаги».
Я заметил, что идентификатор, присвоенный jqgrid для поля поиска даты, одинаковый для сеток во всех трех вкладках. Возможно ли, что когда я нажимаю на вторую вкладку и сетку, так как сетка первой вкладки находится в DOM, это нарушает выбор даты? Есть идеи?
Update:
{ name: 'vpReportDate', index: 'vpReportDate',datefmt:"m/d/Y", sorttype:"date", width: 65, searchoptions:{dataInit:showDatePicker}, sortable:true },
jqGrid фактически назначает идентификатор в поле Datepicker? Ничего себе, я бы ожидал, что он будет использовать класс – jammykam
Имеет ли ваш столбец «VP Report» одинаковый индекс/имя (из colModel) во всех трех сетках? – FastTrack
@FastTrack Да ..Я обновил вопрос с помощью соответствующего кода. – tarares