jQuery MiniUI

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

一个页面使用多个lookup时,有串值及页面错乱现象 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-11-8 21:17:50 |只看该作者 |倒序浏览
本帖最后由 weng_gh 于 2012-11-8 21:22 编辑

页面上有多个lookup,使用相同的gridPanel和datagrid。现象就是,第一个lookup本来是有值的,现在没有了。并且第一个lookup的下拉严重变型,变的很短,第二个lookup显示正常,但是在使用onshowpopup时,var btnEdit = this;
  var name = btnEdit.name;这个name会取到第一个lookup的数据。如何两个lookup单独使用则全部正常

   <input name="column1" class="mini-lookup" style="width:198px;"
                   textField="text" valueField="id" popupWidth="auto"
                   popup="#lookupPanel" grid="#lookupGrid" multiSelect="false"
               />
                                           <input name="column2" class="mini-lookup" style="width:198px;"
                   textField="text" valueField="id" popupWidth="auto"
                   popup="#lookupPanel" grid="#lookupGrid" multiSelect="false"
               />
                                    
<div id="lookupPanel" class="mini-panel" title="header" iconCls="icon-add" style="width:198px;height:250px;"
        showToolbar="true" showCloseButton="true" showHeader="false" bodyStyle="padding:0" borderStyle="border:0"
    >
        <div id="lookupGrid" class="mini-datagrid" style="width:100%;height:100%;"  showHeader="false"
            borderStyle="border:0" showPageSize="false" showPageIndex="false" showFooter="false"
        >
            <div property="columns">
                <div field="text" width="120" headerAlign="center"></div>   
            </div>
        </div>  
    </div>

function onShowPopup(){
  var btnEdit = this;
  var name = btnEdit.name;
    alert(name);
     var lookupGrid = mini.get("lookupGrid");
     var url =url;
     lookupGrid.setUrl(url);
     lookupGrid.load();
}



Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-11-9 08:01:38 |只看该作者
lookup在使用上比较麻烦,代码比较多。
建议用buttonedit来做选择功能。
参考示例:http://www.miniui.com/demo/#src=buttonedit/selectGrid.html

Archiver|普加软件

GMT+8, 2024-10-8 00:31 , Processed in 1.045273 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部