jQuery MiniUI

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

如何js生成lookup组件 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2022-5-30 17:22:12 |只看该作者 |倒序浏览
需要动态生成lookup及其关联的gridPanel  

Rank: 8Rank: 8

沙发
发表于 2022-5-31 09:49:10 |只看该作者
  1. var panel1 = new mini.Panel();
  2.     panel1.set({
  3.        showToolbar:true,
  4.        showHeader:false,
  5.        showCloseButton: true,
  6.        style:"width:450px;height:250px",
  7.        bodyStyle:"padding:0",
  8.        borderStyle:"border:0"
  9.    })
  10.    panel1.render(document.body);
  11.    var bodyEl = panel1.getBodyEl();
  12.     var grid1 = new mini.DataGrid();
  13.     grid1.set({
  14.         url: "../data/AjaxService.aspx?method=SearchEmployees",
  15.         columns: [
  16.            { type: "checkcolumn" },
  17.            { field: "loginname", header: "员工账号" },
  18.            { field: "name", header: "姓名" }
  19.         ],
  20.         style: "width:100%;height:100%",
  21.         borderStyle: "border:0",
  22.         multiSelect:true
  23.     })
  24.     grid1.load();
  25.     grid1.render(bodyEl);

  26.     var lk = new mini.Lookup();
  27.     lk.set({
  28.       width:200,
  29.       popup:panel1,
  30.       grid:grid1,
  31.       textField:"name",
  32.       valueField:"id"
  33.   })
  34.   lk.render(document.body);
复制代码

Rank: 6Rank: 6

板凳
发表于 2022-6-6 17:49:12 |只看该作者
felt 发表于 2022-5-31 09:49

谢谢.....

Archiver|普加软件

GMT+8, 2024-5-4 09:32 , Processed in 1.039915 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部