日期:2014-05-16  浏览次数:20355 次

Ext,下拉多选框问题
Ext的下拉多选框问题。

1.冻结选项:让某些下拉选项不可用,能实现吗?
2.鼠标移到多选框上,下拉多选框宽度自动扩展到选项最大宽度。
3.下拉多选框右侧紧跟一个控件,控件会自动换行,如何让他不自动换行。

------解决方案--------------------
1.冻结选项:让某些下拉选项不可用,能实现吗? 

应该有disable 属性吧 

2.鼠标移到多选框上,下拉多选框宽度自动扩展到选项最大宽度。

linstener : mouseover 自动计算行高 , 重新设置下拉框的长度。

我做过一个grid 随着行数添加,grid自动扩展,不出现滚动条 

3.下拉多选框右侧紧跟一个控件,控件会自动换行,如何让他不自动换行 
不太明白 ,自带例子没有这种效果吗?



------解决方案--------------------
我也正在研究,顶一下,求高速指点
------解决方案--------------------
1. 我的做法是在不同情况显示不同item,也就是动态增加或去除下拉选项。
2。响应mouseover事件,调整宽度。如果最大宽度之前没有设置,也可以配合firefox找到最大宽度。
3。不理解你描述的“紧跟一个控件”是什么。