在JqGrid编辑表单上查询选择字段

时间:2012-03-29 02:21:54

标签: jquery jquery-plugins jqgrid

我在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。

1 个答案:

答案 0 :(得分:0)

您可以将代码从beforeShowForm移至editoptionsdataInit。在这种情况下,您将确保在之后执行代码,<select>将被创建并填充从服务器收到的数据。