jQuery MiniUI

标题: autocomplete在IE显示的一个BUG [打印本页]

作者: ihuuhz    时间: 2016-7-27 09:21:43     标题: autocomplete在IE显示的一个BUG

我使用autocomplete的时候,我绑定了3列数据,如下:
<div class="mini-autocomplete" id="a" name="a" style="width: 400px;"
                                    popupwidth="400" popupemptytext="无数据" textfield="NAME" valuefield="NAME" url="Handler.ashx?method=company">
                                    <div property="columns">
                                        <div header="注册号" field="ID" width="150">
                                        </div>
                                        <div header="名称" field="NAME" width="0">
                                        </div>
                                        <div header="企业名称" field="X_NAME" width="250">
                                        </div>
                                    </div>
                                </div>


我希望只显示2列数据,第二列数据我不希望显示,所以我设置了宽度为0,在chrome下浏览正常,但是在IE8下面,第二列会出现,如图:
[attach]7705[/attach]



作者: felt    时间: 2016-7-27 10:08:08

如果要不显示,请不要放这列
作者: ihuuhz    时间: 2016-7-27 10:20:33

felt 发表于 2016-7-27 10:08
如果要不显示,请不要放这列

我不显示不代表我没用,我后台逻辑处理了一些数据,需要绑定,再说这个也是控件出问题了啊,你不能说控件出问题就让我不要这样使用啊,不是应该想办法处理吗?
作者: felt    时间: 2016-7-27 11:13:17

ihuuhz 发表于 2016-7-27 10:20
我不显示不代表我没用,我后台逻辑处理了一些数据,需要绑定,再说这个也是控件出问题了啊,你不能说控件 ...

显示不显示和数据没有关系,你不放这列对数据没有影响的
你非要设置宽度来不显示,请设置-8px
作者: ihuuhz    时间: 2016-7-27 11:21:54

felt 发表于 2016-7-27 11:13
显示不显示和数据没有关系,你不放这列对数据没有影响的
你非要设置宽度来不显示,请设置-8px ...

width="-1"就好了




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