关于ext grid checkbox 50分

sj6O71 2009-04-28 01:59:01
在Grid中间 每行前面加可选框 用CheckboxSelectionModel
如下
var sm = new Ext.grid.CheckboxSelectionModel();

var cm = new Ext.grid.ColumnModel([
sm,
{id:'company',header: "Company", width: 60, sortable: true, dataIndex: 'company'},
XXXXXXXXXXXXX,
XXXXXXXXXXXXX
]);


但是现在有一个这样的需求,在grid加载的时候 根据数据来判断checkbox的选中与否 我的数据有一列的类型就是boolean型的 每行前面的可选框可能是打勾得 可能是空的。
怎么弄?
...全文
1056 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
linzhou119 2010-06-29
  • 打赏
  • 举报
回复
额。。。。
ldzsl 2010-05-30
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分!小技巧:
nuey1985 2010-03-10
  • 打赏
  • 举报
回复
为什么回复了还是看不到?
Bing_Jun 2010-01-28
  • 打赏
  • 举报
回复
加载的时候设置 checkBox.selectRecords(arr,true);
WT1985 2009-08-09
  • 打赏
  • 举报
回复
我晕哦,我登陆了都看不到
sj6O71 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 showbo 的回复:]
引用 5 楼 sj6O71 的回复:
引用 4 楼 showbo 的回复:
自己写个renderer函数就好了,dataIndex设置为对应的json数据对象

自己写的renderer不知道怎么加全选这个功能


自己写render返回html控件checkbox,然后js操作checkbox就好了。

如果是ext的checkbox对象,这个就同一楼的了
[/Quote]
好了 感谢两位的回答
我已经解决了
在触发 store的load事件时 判断 indexdata的状态 在确定CheckboxSelectionModel的seleced属性
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sj6O71 的回复:]
引用 4 楼 showbo 的回复:
自己写个renderer函数就好了,dataIndex设置为对应的json数据对象

自己写的renderer不知道怎么加全选这个功能
[/Quote]

自己写render返回html控件checkbox,然后js操作checkbox就好了。

如果是ext的checkbox对象,这个就同一楼的了
sj6O71 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 showbo 的回复:]
自己写个renderer函数就好了,dataIndex设置为对应的json数据对象
[/Quote]
自己写的renderer不知道怎么加全选这个功能
  • 打赏
  • 举报
回复
自己写个renderer函数就好了,dataIndex设置为对应的json数据对象
sj6O71 2009-04-28
  • 打赏
  • 举报
回复
但是我 疑惑的 是 ext为什么不能让 CheckboxSelectionModel绑定一个字段的值
费解
sj6O71 2009-04-28
  • 打赏
  • 举报
回复
哦 我明白这个过程了 先去弄弄看
sunxing007 2009-04-28
  • 打赏
  • 举报
回复
浙个我做过,基本过程是这样的:
当DataSet load完毕以后,遍历dataset. 看那个数据是true or false. 然后用sm 来打勾。
要代码的话晚上回去我给你找。

87,997

社区成员

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

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