jQuery MiniUI

标题: mini-lookup问题咨询 [打印本页]

作者: danishlyy    时间: 2019-6-17 14:48:40     标题: mini-lookup问题咨询

  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>
复制代码


作者: danishlyy    时间: 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.         });
复制代码

作者: danishlyy    时间: 2019-6-17 14:51:28

现在我这样写,第二个单元格一直是输入,不是mini-lookup,不知道怎么才可以做到当第一个有值的时候,第二个显示mini-lookup,没值得时候,显示textbox空间
作者: dforce    时间: 2019-6-17 15:31:14

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

不支持你这样的处理,一列下只能放一个编辑器,
如果切换只能像这个示例这样切换http://www.miniui.com/demo/#src=datagrid/celledit2.html
作者: danishlyy    时间: 2019-6-17 15:34:59

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

意思只能是哪几种格式的单元格可以切换?mini.lookup是不能和这些空间切换的?
作者: danishlyy    时间: 2019-6-17 15:54:35

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

那我能不能在绘制单元格的时候对那个进行绘制  当有值的时候绘制为mini-loopup 没值得绘制为textbox
作者: felt    时间: 2019-6-17 22:07:42

danishlyy 发表于 2019-6-17 15:54
那我能不能在绘制单元格的时候对那个进行绘制  当有值的时候绘制为mini-loopup 没值得绘制为textbox ...

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2