jQuery MiniUI

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

mini-lookup问题咨询 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2019-6-17 14:48:40 |只看该作者 |倒序浏览
  1. <div    name="bm" field="bm"  displayField="bmmcText" width="320" allowSort="true"  align="center" headerAlign="center">aaaaa
  2.                         <input property="editor" class="mini-combobox" style="width:100%;"    />
  3.                     </div>
  4.                     <div field="ph"   name="ph" width="120" displayField="ymph" headerAlign="left" >疫苗批号
  5.                         <input id="phlookup" property="editor"   class="mini-lookup" style="width:100%;" textField="ph" valueField="ph" popupWidth="auto"
  6.                                popup="#gridPanel" grid="#datagrid1" multiSelect="false"   />
  7.                       <%--  <input id="phtextbox" property="editor" visible="false" type="textbox" class="mini-textbox" style="width:100%;" minHeight="20"/>--%>
  8.                     </div>
复制代码

Rank: 3Rank: 3

沙发
发表于 2019-6-17 14:49:54 |只看该作者
  1. if(field == "ymph"){
  2.                     var grid1=mini.get("datagrid1");
  3.                     var data = {};
  4.                     var ymcp = record.ymcp;
  5.                     if(ymcp){
  6.                         grid1.setUrl('${ctx}/updateSzzJzxx/queryYmphList?ymcp='+record.ymcp)
  7.                         grid1.load(data);
  8.                     }else{
  9.                         $("#phlookup").hide();
  10.                         $("#phtextbox").show()
  11.                         e.cancel = false;
  12.                     }

  13.                 }
复制代码
  1. grid.on("drawcell", function (e) {
  2.             var record = e.record,
  3.             
  4.             if (record.ymcp) {
  5.                 $("#phlookup").show();
  6.                 $("#phtextbox").hide()
  7.             }else{
  8.                 $("#phlookup").hide();
  9.                 $("#phtextbox").show()
  10.             }
  11.         });
复制代码

Rank: 3Rank: 3

板凳
发表于 2019-6-17 14:51:28 |只看该作者
现在我这样写,第二个单元格一直是输入,不是mini-lookup,不知道怎么才可以做到当第一个有值的时候,第二个显示mini-lookup,没值得时候,显示textbox空间

Rank: 8Rank: 8

地板
发表于 2019-6-17 15:31:14 |只看该作者
danishlyy 发表于 2019-6-17 14:51
现在我这样写,第二个单元格一直是输入,不是mini-lookup,不知道怎么才可以做到当第一个有值的时候,第二 ...

不支持你这样的处理,一列下只能放一个编辑器,
如果切换只能像这个示例这样切换http://www.miniui.com/demo/#src=datagrid/celledit2.html

Rank: 3Rank: 3

5#
发表于 2019-6-17 15:34:59 |只看该作者
dforce 发表于 2019-6-17 15:31
不支持你这样的处理,一列下只能放一个编辑器,
如果切换只能像这个示例这样切换http://www.miniui.com/d ...

意思只能是哪几种格式的单元格可以切换?mini.lookup是不能和这些空间切换的?

Rank: 3Rank: 3

6#
发表于 2019-6-17 15:54:35 |只看该作者
dforce 发表于 2019-6-17 15:31
不支持你这样的处理,一列下只能放一个编辑器,
如果切换只能像这个示例这样切换http://www.miniui.com/d ...

那我能不能在绘制单元格的时候对那个进行绘制  当有值的时候绘制为mini-loopup 没值得绘制为textbox

Rank: 8Rank: 8

7#
发表于 2019-6-17 22:07:42 |只看该作者
danishlyy 发表于 2019-6-17 15:54
那我能不能在绘制单元格的时候对那个进行绘制  当有值的时候绘制为mini-loopup 没值得绘制为textbox ...

不能
是所有编辑器都不能切换的,除了我上面贴的示例那样

Archiver|普加软件

GMT+8, 2024-9-23 21:20 , Processed in 1.040340 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部