jQuery MiniUI

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

menubutton的下拉菜单动态加载问题 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2019-11-2 15:09:47 |只看该作者 |倒序浏览
如下例:
Js:
        <script type="text/javascript">
            $(document).ready(function(){
                  $.ajax({
                                url: "../Common/ServerData.asp?action=GetPrintBtnInfo",
                                type: "post",
                                cache: false,
                                success: function (text) {
                                        var o = mini.decode(text);
                                        $("#popupMenu").html(o.PrintBtnInfo);                               
                                }
                        });
                })
        </script>

后台返回代码:
Data:
      <li>原料仓库</li><li>包材仓库</li><li>半成品仓库</li>

前端Html:
<a class="mini-menubutton" iconCls="icon-print" plain="true" tooltip="打印信息" menu="#popupMenu">盘点单</a>
                <ul id="popupMenu" class="mini-menu" style="display:none;">
                </ul>

加载完成后,控件没有按照mini组件解析,如下图。请问需要怎么处理?

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2019-11-4 09:21:28 |只看该作者
var items = [{ id: "1", text: "原料仓库" }, { id: "2", text: "包材仓库" }, { id: "3", text: "半成品仓库"}];
    mini.get("popupMenu").setItems(items) ;

Rank: 6Rank: 6

板凳
发表于 2019-11-7 15:31:50 |只看该作者
dforce 发表于 2019-11-4 09:21
var items = [{ id: "1", text: "原料仓库" }, { id: "2", text: "包材仓库" }, { id: "3", text: "半成品 ...

如何添加菜单项的点击事件?

Rank: 8Rank: 8

地板
发表于 2019-11-7 16:33:18 |只看该作者
panepan 发表于 2019-11-7 15:31
如何添加菜单项的点击事件?

menu.on("itemclick",function(e){
   if(e.item.id=="1"){
            ....
   }
})

Archiver|普加软件

GMT+8, 2024-11-27 16:31 , Processed in 1.076839 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部