谁一开始就是大神?

一个GridViewjs的问题

问题是这样的:一个GridView列表,使用了CCheckBoxColumn,允许多选。比方说数据有三条A、B、C;其中C的checkbox被我设置为了disabled,但是通过表头的全选按钮,ABC三条数据还是都能被选中….但是我不想C被选中….

jQ学的不是很好。看了下js源码,但是不知道怎么改。jquery.yiigridview.js的166行~

有jQ学的比较好的可以帮忙看看

这个不需要改jquery.yiigridview.js吧 , 即使被勾中了,disbaled属性还是有的。所以你可以在 jquery.yiigridview.js 脚本执行之后再添加一个checkbox的click 监听即可。大致这样(一定要保证最后执行):
建议你判断一下,不用disabled,直接不加checkbox,也就是判断它不需要可选时就不加checkbox,这样可以少改一些代码。

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 一个GridViewjs的问题

评论 抢沙发

登录

找回密码

注册