jQuery MiniUI

标题: combobox自动显示下拉框问题 [打印本页]

作者: xx175194716    时间: 2013-12-11 10:07:51     标题: combobox自动显示下拉框问题

本帖最后由 xx175194716 于 2013-12-11 10:09 编辑

我再做一个combobox控件时,当用户在页面点击一个“查询”按钮后,想自动显示指定的combobox控件的下拉框选项;mini.get("combobox").showPopup();//用的这个方法自动显示下拉框
但是在显示的时候下拉框的样式出现问题
正常的显示:
[attach]3392[/attach]
异常显示:
[attach]3393[/attach]
我用的显示下拉框的方法是否正确,或者用其他什么方法自动显示下拉框
求解答!



作者: lost    时间: 2013-12-11 10:16:48

提供个能重现问题的html的,我们看下
作者: xx175194716    时间: 2013-12-11 10:38:16

啊,我知道问题了;
因为我combobox加载数据时用的是.load(json);
例:
var combobox = mini.get("combobox ");
combobox.showPopup();
combobox.load(jsonData);
这样的写法顺序,显示出来下拉框高度就有问题了;

如果我换成这样:
var combobox = mini.get("combobox ");
combobox.load(jsonData);
combobox.showPopup();
这样的写法就OK了!

这样写有什么区别,具体原因我还不是很清楚!
作者: felt    时间: 2013-12-11 10:51:04

数据加载完再打开
你先打开后加载的话肯定有后提




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2