【发布时间】:2012-03-06 09:55:25
【问题描述】:
我像这样在 jqgrid 中使用选择控件
{name:'skill',index:'skill', width:100, align:"center", editable:true, edittype:"select"},
变量中的技能值。
var SkillCode = '';
所以,我在加载网格后设置值。
加载完成:函数(){ jQuery('#gridList').setColProp('skill', {formatter:'select', editoptions: { value: SkillCode} }); }
它工作正常,但是当我单击下一页或单击标题以进行排序时... 选择值消失了。
如果单击下一页或排序标题,如何显示选择值??
提前致谢。
【问题讨论】:
-
“选择值消失”是什么意思?
skillCode变量的值的示例是什么?为什么将其设置在loadComplete内部,而不是直接在'skill'列的定义处使用? -
@Oleg 我的网格是编辑模式,所以我动态填充选择值。值来自服务器,我把它放到 SkillCode 变量中。这是一个示例代码“00001:LOW;00002:MID;00003:HIGH;00004:EXP”。