jQuery MiniUI

 找回密码
 立即注册
查看: 2460|回复: 6
打印 上一主题 下一主题

autocompelete控件弹出datagrid中的列不能resize [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-2-21 20:33:09 |只看该作者 |倒序浏览
列如何设置宽度
及内容过长,mouseover的时候显示tip

就像datagrid普通的用法。

Rank: 8Rank: 8

沙发
发表于 2014-2-24 09:47:44 |只看该作者
你说的autocomplet是不是像这个demo弹出多列
http://www.miniui.com/demo/#src=autocomplete/autocomplete.html
这个里面的不是datagrid的,没有datagrid的方法和属性的

Rank: 3Rank: 3

板凳
发表于 2014-2-24 10:47:05 |只看该作者
本帖最后由 ender.luk 于 2014-2-24 10:50 编辑

值得解决办法了
就是在onbeforeshowpopup事件中添加
.mini-listbox-items .mini-listbox-item td
td元素的title的值

$(".mini-listbox-items .mini-listbox-item td").each(function() {
      $(this).attr("title",$(this).text());
});

但是这样有个问题就是全部的td都显示tip了。

Rank: 8Rank: 8

地板
发表于 2014-2-24 11:03:29 |只看该作者
ender.luk 发表于 2014-2-24 10:47
值得解决办法了
就是在onbeforeshowpopup事件中添加
.mini-listbox-items .mini-listbox-item td

$(".mini-listbox-items .mini-listbox-item td:last-child").each(function () {
                $(this).attr("title", $(this).text());
            });  //这样写就显示text的tip了

Rank: 3Rank: 3

5#
发表于 2014-2-24 11:34:49 |只看该作者
本帖最后由 ender.luk 于 2014-2-24 11:35 编辑
lost 发表于 2014-2-24 11:03
$(".mini-listbox-items .mini-listbox-item td:last-child").each(function () {
                $(thi ...


要键入第二字符的时候才显示tip,这个怎么解决?

Rank: 8Rank: 8

6#
发表于 2014-2-24 12:55:01 |只看该作者
ender.luk 发表于 2014-2-24 11:34
要键入第二字符的时候才显示tip,这个怎么解决?

autocompelte下拉就是demo那样,不能放其他东西

Rank: 3Rank: 3

7#
发表于 2014-2-24 13:58:15 |只看该作者
factory 发表于 2014-2-24 12:55
autocompelte下拉就是demo那样,不能放其他东西

把代码放在onshowpopup就没有这个bugs,谢谢你们的回答

Archiver|普加软件

GMT+8, 2024-9-29 05:28 , Processed in 1.044022 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部