jqGrid:选择元素的问题

jqGrid:选择元素的问题,jqgrid,Jqgrid,如果select元素没有任何选项,则不会呈现select列表的名称。当我在一个paritcular事件上自动填充select时,我无法保存所选值,因为select没有名称。是否有jqGrid属性来管理此属性?我假设您在单元格编辑方面有问题,并且您在colModel中创建了类似的列: {name:'strType', index:'strType', width:70, sortable:false, editable:true, edittype:'select', editoptions: {

如果select元素没有任何选项,则不会呈现select列表的名称。当我在一个paritcular事件上自动填充select时,我无法保存所选值,因为select没有名称。是否有jqGrid属性来管理此属性?

我假设您在单元格编辑方面有问题,并且您在colModel中创建了类似的列:

{name:'strType', index:'strType', width:70, sortable:false, editable:true, edittype:'select', editoptions: { value: "" }}
您想了解的有关此功能的所有信息都已写入,其中包括:

editoptions值必须包含一个集合 有价值

所以我会自己设置name属性。若您在javascript中添加了选择框的选项,那个么设置name属性很简单

$('#1_strType').attr('name', 'strType')

我还没有测试这个解决方案,但我假设它可以工作:)

为什么可以使用select元素而不使用任何选项?在我看来,更改生成select-contain的代码,使jqGrid能够处理空的select似乎更容易。