jQuery MiniUI

标题: 在datagrid的列表中,怎么设置编辑行在部分数据的时候不可编 [打印本页]

作者: 大隋炀帝    时间: 2014-11-18 18:54:18     标题: 在datagrid的列表中,怎么设置编辑行在部分数据的时候不可编

<div id="datagrid" class="mini-datagrid" style="width:100%;height: 95%;" pageSize="20"
                allowCellEdit="true" allowCellSelect="true" allowResize="true" multiSelect="true" editNextOnEnterKey="true"
                        onselectionchanged="onSelectionChanged"
                        url="....url1" >
       <div field="TYPEID" displayField="TYPENAME" width="70" headerAlign="center" vtype="required" autoShowPopup="true" >                           可选择标题
                          <input property="editor"  textField="TEXT" valueField="ID" valueFromSelect="true" allowInput="true"                                                 class="mini-combobox"  url="..url2"  />
         </div>
         <div field="TITTLE1"  width="70" headerAlign="center" allowSort="true">输入标题1
                      <input property="editor" class="mini-textbox"  />
          </div>
            <div field="TITTLE2" headerAlign="center" vtype="required"  allowSort="true">可输入标题2
                      <input property="editor" class="mini-textbox"                                                                    onfocus="isAllowChange(this)"/>
            </div>   
</div>
对于这个列表我想要做的是根据我后台传递的一个参数flag来控制列表每行数据是否可编辑,这个该怎么做呢?
已经尝试了api的取消编辑的方法了还是不行,求帮助


作者: dforce    时间: 2014-11-19 09:23:16

http://www.miniui.com/demo/#src=datagrid/editable.html
参考可控编辑的示例




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