【发布时间】:2011-04-27 13:50:51
【问题描述】:
我正在使用 jqgrid,我正在添加包含字段的行:文本框和选择框。
通过从下拉列表中选择年龄添加一行后,当我单击该行进行编辑时,年龄下拉列表必须默认标记选择的值。如何做到这一点?
这是显示列数据的代码:
colModel:[
{name:'user_id',index:'user_id', width:150,align:"center",editable:false,editoptions:{readonly:true,size:10}},
{name:'user_name',index:'user_name', width:250, align:"left",editable:true,editoptions:{size:30}},
{name: 'Age', width: 40, editable: true, formatter: 'select',
edittype: 'select', editoptions: { value: age_list },
hidden: true, editrules: { edithidden: true }}
]
其中 'age_list' 是 javascript 数组形式的年龄值数组。
【问题讨论】:
-
jqGrid 在我所有的内联或表单编辑测试中默认自动标记所选值。您应该发布更多您使用的代码,因为问题肯定在发布的代码之外。例如,您使用哪个
age_list?哪种格式包含“年龄”列?你如何填充网格?