我在JqGrid上有这个专栏模型:
{name:'ta',index:'ta',jsonmap:'ta',width:70,editable:true,edittype:'select',
editoptions: {dataUrl:hostname+'/sisfa/ta_cb'}}
我正在使用JqGrid表单编辑来编辑此字段。如何在表单编辑中“捕获”该字段的字段编辑器。我正在使用这种方法,但不能正常工作
.editGridRow("new",
{closeAfterAdd: true, addCaption:'Add Data',
width:500,dataheight:300,beforeShowForm:function(formid){
console.log($('#tr_ta').find('select[name=ta]'));
}});
此方法适用于其他edittype。
答案 0 :(得分:0)
您可以将代码从beforeShowForm移至editoptions的dataInit
。在这种情况下,您将确保在之后执行代码,<select>
将被创建并填充从服务器收到的数据。