2016-07-21 3 views
0

Как указано выше, как сделать выпадение внутри jqgrid со значением AM и PM ?. Пожалуйста, поделитесь с jsfiddle. Благодарю.Как сделать падение внутри JQgrid?

+1

Вы должны описать более четкое, что вам нужно. Вы имеете в виду встроенное редактирование (редактирование ячейки), редактирование формы, поиск, ... Какую версию jqGrid вы используете и из какой вилки jqGrid ([free jqGrid] (https://github.com/free-jqgrid/jqGrid), коммерческий [Guriddo jqGrid JS] (http://guriddo.net/?page_id=103334) или старый jqGrid в версии <= 4.7). Более того, если вы попросите других предоставить jsfiddle demo, тогда было бы богом, если вы подготовите демоверсию, которая показывает, как вы используете jqGrid, и попросите другого ** изменить демо-версию **, включив в нее дополнительные функции. – Oleg

ответ

0

Это должно сработать для вас.

jQuery('#grid').jqGrid({ 
    autowidth: true, 
    autoheight: true, 
    url : '', 
    mtype : 'POST', 
    colNames : [ 'ID','State', 'Type'], 
    colModel : [ {name : 'id',index : 'id',hidden:true,align:'center'}, 
       {name : 'name',index :'name',width:200, 
             sortable:true, 
             align:'center', 
             editable:true, 
             cellEdit:true, 
             edittype: 'select', 
             formatter: 'select', 

             editoptions:{value: getAllOptions()} 
       }, 
       {name : 'type',index : 'type'}, 
       ], 
    rowNum : 10, 
    sortname : 'name', 
    viewrecords : true, 
    gridview:true, 
    pager : '#pager', 
    sortorder : 'desc', 
    caption : 'Setup', 
    datatype : 'json' 
}); 
function getAllOptions(){ 
    var timeZone = { '1': 'AM', '2': 'PM' }; 

return timeZone; 

} 
+0

Извините за поздний ответ. Раньше я пробовал этот код, но не удача не работает. –

+0

приведенный выше код работает со мной. если есть проблема с вашей стороны, вставьте свой код, как упоминалось также Олегом – Danger009

Смежные вопросы