您有一个使用jqgrid从xmlString显示的表。 该表有一些行,并且有一个我想动态获取的列。 选择框可以包含基于db输出的值,比如值:textbox,textarea,radiobox ..它可以在db中具有全部或几个enrty。
现在我想在内联编辑中使用这些值加载下拉列表。我能够做到这一点。 当editoption值与所选值之一不匹配时会出现问题。
例如我从第一个下拉列表中选择了radiobutton,在下一行我单击以进行内联编辑和下拉列表没有radiobutton选项,在这种情况下,下拉列表(radiobutton)的prev行中的数据变为空白我选择了。
任何建议。
答案 0 :(得分:0)
得到了解决方案:
onSelectRow:function(id){
if(id&& id!== lastsel2){
jQuery(“#list”)。saveRow(lastsel2,false,'clientArray');
jQuery(“#list”)。setColProp(“Display_Type”,{editoptions:{value:GetDefaultValues(id)}});
jQuery的( '#列表')editRow(ID,真实)。
lastsel2 = ID;
}
},