jQuery MiniUI

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

多个lookup的问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-3-15 10:09:28 |只看该作者 |倒序浏览
在net下 我把一个lookup做成用户控件,里面封装了一个完整的lookup,包括脚本。

<script type="text/javascript">
        mini.parse();
        var grid = mini.get("datagrid1");
        var keyText = mini.get("keyText");

        grid.load();

        function onSearchClick(e) {
            grid.load({
                key: keyText.value
            });
        }
        function onCloseClick(e) {
            var lookup2 = mini.get("lookup2");
            lookup2.hidePopup();
        }
        function onClearClick(e) {
            var lookup2 = mini.get("lookup2");
            lookup2.deselectAll();
        }
    </script>


这样会导致第二个或是第三个 无法搜索出数据,我估记是不是因为多个mini.parse()呀。

应该怎么做。可以保证每个控件都可以正常搜索出数据呢?

Rank: 8Rank: 8

沙发
发表于 2013-3-15 10:36:05 |只看该作者
lookup我现在不建议用户过多使用,一般建议用
http://www.miniui.com/demo/#src=buttonedit/selectGrid_Multi.html
buttonedit去弹出一个mini.open的页面

mini.open里面加载的是一个html页面,可以更好的被多个地方使用。

Rank: 1

板凳
发表于 2013-3-15 11:08:00 |只看该作者
试了多次,终于试出来方法 。所有的事件都不能同名。所有的变量也不能同名。就可以在同一页面引用多个lookup.

Rank: 9Rank: 9Rank: 9

地板
发表于 2013-3-15 15:40:39 |只看该作者
嗯 id不要重复

Archiver|普加软件

GMT+8, 2024-11-27 22:37 , Processed in 1.060532 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部