我有一个网格,其中有一个下拉列表和其他输入,问题是当我尝试使用保存在db上的数据尝试检索或重新填充此jqgrid时...所有输入都可以,但是下拉列表我不知道如何显示并设置选择... 请提出一个主意。
我的代码:
var dropdown_personal = $.ajax({
url:'/listadoPersonal',
async:false,
success:function(data, result){
if(!result){alert('erro ar cargar');}
}
}).responseText;
var sac_id=1;
var csrftoken = getCookie('csrftoken');
$("#grid_plan_accion").jqGrid({
url:'/selectPlanAccion',
postData: {
csrfmiddlewaretoken : csrftoken,
id_sac: sac_id,
},
datatype: 'json',
colNames: ['DETALLE<', 'PLAZO', 'RESPONSABLE', '<span class="badge bg-green">ACCIONES</span>'],
colModel: [
{ label: 'detalle_plan_accion', name: 'detalle_plan_accion', width: 170, sorttype: "string", editable: true, edittype:"text"},
{ label: 'plazo_plan_accion ', name: 'plazo_plan_accion', width: 40, sorttype: "string", editable: true, edittype: 'text' },
{name:'responsable_plan_accion_id',index:'responsable_plan_accion_id', width:100, editable:true, edittype: "select", formatter:'select',editoptions: { value: dropdown_personal} },
{ name: "Acciones", formatter: buttonEliminarFormatter, width: 90, align:'center', search: false,
sortable: false, hidedlg: true, resizable: false, editable: false, viewable: false
}
],
rowNum: 10,
width:800,
height: 200,
//data:'mydata',
caption:'PLAN DE ACCION',
shrinkToFit: true,
pager: '#pager_plan_accion',
cellEdit: false,
cellsubmit: 'clientArray',
editurl: "clientArray",
});
我无法加载我的下拉菜单。.请提出一个建议..谢谢