Jqgrid с Datepicker

Я хочу использовать указатель даты в моем jqgrid. Я уже пробовал несколько вещей, которые я искал на этом сайте, но они не работали. Пожалуйста помоги.

У меня есть jqgrid, который получает данные из PHP. Поля включают в себя электронную почту & search_date. Когда сетка загружается, она показывает данные из базы данных. Я хочу показать текущие данные & также значок календаря рядом с датой search_date, так что пользователь также может изменить это поле. После внесения изменений его следует сохранить в базе данных.

Я удалил все, что я пробовал. Так что это свежий код:

function fileview(SITEURL){

jQuery("#gridList").jqGrid({
url:'/mycrm/process/viewjson',
datatype: "json",
colNames:['Email','Search Date'],
colModel:[
{name:'email',index:'email', width:50, align:"center"},
{name:'search_date',index:'search_date', width:17, align:"center"},
],
rowNum:25, autowidth: true,
rowList:[25,50,100,200],
mtype: "POST",
pager: jQuery('#pager1'),
sortname: 'id',
viewrecords: true,
sortorder: "DESC",
multiselect: true,
caption:"Details",
height:'',width:'' }).navGrid('#pager1',{search:false,refresh:false,edit:false,add:false,del:false});
ReloadGrid('/mycrm/process/viewjson');
}

В настоящее время он показывает search_date & хочу добавить значок календаря, чтобы выбрать новую дату & затем измените его в базе данных.

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

0

Решение

Ваш код не использует редактирование сетки. Вы должны включить editable: true собственность в столбцах colModel который вы хотите разрешить пользователю редактировать, а затем использовать один из режим редактирования. Ты можешь позвонить datepicker Внутри dataInit функция обратного вызова editoptions. Вы можете просто найти datepicker а также dataInit слова на стеке потока (см. результаты Вот), и вы найдете много примеров кода, которые вы можете использовать. Я бы порекомендовал вам пользоваться formatter: "date" дополнительно. Он может конвертировать входные данные для search_date вернулся с сервера в более удобочитаемом формате. Обычно для связи с сервером используется какой-то не зависящий от языка формат, например, ISO 8601 (строка типа 2014-12-31).

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector