jQuery MiniUI

标题: grid中的编辑项使用buttonedit时的Bug [打印本页]

作者: athrun    时间: 2012-6-7 16:15:14     标题: grid中的编辑项使用buttonedit时的Bug

    <div id="datagrid1" class="mini-datagrid" style="width:100%;height:225px; margin-top:5px;" showFooter="false" url="order.php?act=getdtl&OrderOID=8" idField="id" ajaxMethod="GET" allowResize="false" allowAlternating="true" frozenStartColumn="0" frozenEndColumn="1" >
        <div property="columns">
            <div cellCls="actionIcons" name="action" width="40" headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;">#</div>               
            <div field="ProductPN" width="150" headerAlign="center" align="left" allowSort="false">Product
                <input property="editor" class="mini-buttonedit" style="width:100%;" required="true" />
            </div>
            <div field="ProductName" name="ProductName" width="*" headerAlign="center" align="left" allowSort="false">ProductName</div>
            <div field="Unit" name="Unit" width="60" headerAlign="center" align="center" allowSort="false">Unit</div>            
            <div field="Qty" width="100" headerAlign="center" align="right" allowSort="false">Qty
                <input property="editor" class="mini-textbox" style="width:100%;text-align:right;" required="true" />
            </div>
            <div field="Price" width="100" headerAlign="center" align="right" allowSort="false">Price
                <input property="editor" class="mini-textbox" style="width:100%;text-align:right;" required="true" />
            </div>
        </div>
    </div>

在没有执行grid.beginEditRow(row);时ProductPN的值还可以看到,可执行了beginEditRow后却看不到值了.


作者: niko    时间: 2012-6-7 16:28:27

buttonedit,有value和text。
编辑时,你只是给了value,所以看不到。
你需要给列定义一个displayField。
field:对应value
displayField:对应text
作者: athrun    时间: 2012-6-7 16:56:37

niko 发表于 2012-6-7 16:28
buttonedit,有value和text。
编辑时,你只是给了value,所以看不到。
你需要给列定义一个displayField。

非常感谢,已经可以了.




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