jQuery MiniUI

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

cellbeginEdit为什么在这个地方不管用呢? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2018-6-15 13:30:20 |只看该作者 |倒序浏览

<div id="datagrid2" class="mini-datagrid" style="width:95%;"  allowCellWrap='true'
                            showPager="false" idField="id"   allowAlternating="true"   sortMode="client"  
                            allowResize="false" pageSize="20"  allowMoveColumn='true'
                            allowCellEdit="true" allowCellSelect="true" multiSelect="true" allowSortColumn="false"
                            editNextOnEnterKey="true"  editNextRowCell="true" oncellbeginedit="OnCellBeginEdit"    allowCellValid="true"
                               >
                              <div property="columns">        
                                <div name="COMPANYNAME"   field="COMPANYNAME" headerAlign="center" align="center" vtype="required" allowSort="true" width="21%" >股东名称<span style="color: red;">*</span>
                                    <input property="editor" style="width:100%;" required="true" class="mini-buttonedit"  width="100%" emptyText="请选择股东" maxLength="80"/>
                                  </div>
  1. function OnCellBeginEdit(e) {     
  2.   if (field == "COMPANYNAME"){
  3.                 e.editor.allowInput = false;
  4.   }
  5. }
复制代码
我想通过这种方式还要加其他条件让mini-buttonedit可以选择性的不能输入或输入,但是实现不了,请大神帮忙给看一下

Rank: 8Rank: 8

沙发
发表于 2018-6-15 14:09:30 |只看该作者
e.editor.setAllowInput(false/true)
MiniUI控件请通过set方法来设置

Archiver|普加软件

GMT+8, 2024-9-29 06:30 , Processed in 1.041116 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部