ext 如何让grid其中一列的combox为只读

xiaoshang211 2011-08-12 03:52:14
这部分的代码是这样的
cm = new Ext.grid.ColumnModel([new Ext.grid.RowNumberer(), sm,{
header : '类型',
dataIndex : 'UINAME',
width : 80,
editor : new Ext.form.ComboBox({
mode : 'local',
selectOnFocus : 'true',
readOnly:true,
store : new Ext.data.SimpleStore({
data : uiName,
fields : ['SELECT_VALUE', 'SELECT_TITLE']
}),
triggerAction : 'all',
typeAhead : 'true',
displayField : 'SELECT_TITLE',
valueField : 'SELECT_VALUE',
notShow:false,
editable : false

})
}
}]);
这个是grid中的一列,怎么让这个下拉列表为只读的状态。请大家帮忙看看啊。谢谢大家了
...全文
362 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoshang221 2011-08-15
  • 打赏
  • 举报
回复
楼上正解。是的 disabled
豆虫 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 xiaoshang211 的回复:]

disable:true 也不行啊,那个下拉列表还是可以选择。哎。
[/Quote]
不是disable 是disabled : true
xiaoshang211 2011-08-12
  • 打赏
  • 举报
回复
disable:true 也不行啊,那个下拉列表还是可以选择。哎。
mianhuatangQi 2011-08-12
  • 打赏
  • 举报
回复
disable:true 楼主可以开api文档看看


Ext.getCmp('那一列id').setDisabled(true);
班门弄斧 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 guowangsheng2011 的回复:]
editable:false 试试
[/Quote]

editable:false只是设置选择的值不能编辑,但不是下拉列表为只读
一品 2011-08-12
  • 打赏
  • 举报
回复
editable:false 试试
班门弄斧 2011-08-12
  • 打赏
  • 举报
回复
增加下面属性看看

disabled:true
xiaoshang211 2011-08-12
  • 打赏
  • 举报
回复
但是这个是下拉列表,readOnly设置为true不管用啊。
YG0222 2011-08-12
  • 打赏
  • 举报
回复
disabled : true

如果需要什么属性, 可以在他的doc 里面找阿. 开API
MadEric 2011-08-12
  • 打赏
  • 举报
回复
readOnly设置为true之后不是只读的么?

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧