jQuery MiniUI

标题: mini-treegrid是否存accept方法? [打印本页]

作者: lang1165    时间: 2015-5-29 15:03:26     标题: mini-treegrid是否存accept方法?

mini-treegrid是否存accept方法?
我想着在mini-treegrid编辑完之后,将mini-combobox的text属性值回填到单元格,不刷新mini-treegrid数据源。不知道是否可以实现?
<div id="SetTreeList" class="mini-treegrid" style="width:100%;height:100%;"     
                showTreeIcon="true"
                url="Ajax/SetPropertyHandler.ashx?h=d"
                treeColumn="WORKNAME" idField="ID" parentField="GROUPID" resultAsTree="false"  
                allowResize="false"  onbeforeload="onBeforeTreeLoad" onload="onLoad" allowCellEdit="true" onnodeselect="onNodeSelect" allowCellSelect="true" allowSelect="true">
                    <div property="columns">
                        <div name="WORKNAME" field="WORKNAME" width="160" >名称</div>
                        <div field="FILETEXT" width="80">工作组名称
                            <input property="editor" class="mini-combobox" style="width:100%;" url="Ajax/SetPropertyHandler.ashx" onitemclick="onitemclick" />
                        </div>
                    </div>
                </div>
作者: dforce    时间: 2015-5-29 15:07:23

有的,清除修改痕迹
作者: lang1165    时间: 2015-5-29 15:09:43

dforce 发表于 2015-5-29 15:07
有的,清除修改痕迹

我调了accept方法不起作用。
function onNodeSelect(sender, e) {
                                tree = mini.get("SetTreeList");
                                tree.accept();
                            }
作者: dforce    时间: 2015-5-29 15:22:14

lang1165 发表于 2015-5-29 15:09
我调了accept方法不起作用。
function onNodeSelect(sender, e) {
                                tree ...

accept只是消除编辑痕迹,就是单元格右上角的红色三角
你是想做什么
作者: lang1165    时间: 2015-6-1 09:00:52

dforce 发表于 2015-5-29 15:22
accept只是消除编辑痕迹,就是单元格右上角的红色三角
你是想做什么

我就是想消除单元格右上角的红色三角。但是没有消除。
作者: dforce    时间: 2015-6-1 09:14:38

lang1165 发表于 2015-6-1 09:00
我就是想消除单元格右上角的红色三角。但是没有消除。

accept肯定可以
如果你那版本不行,请更新至最新版本
作者: lang1165    时间: 2015-6-1 09:28:37

dforce 发表于 2015-6-1 09:14
accept肯定可以
如果你那版本不行,请更新至最新版本

好的,知道了谢谢。

其实我是想实现mini-treegrid 单元格编辑完之后,不用重新加载数据。不知道有没有什么好的办法?
作者: dforce    时间: 2015-6-1 09:36:01

lang1165 发表于 2015-6-1 09:28
好的,知道了谢谢。

其实我是想实现mini-treegrid 单元格编辑完之后,不用重新加载数据。不知道有没有什 ...

你不调用reload怎么会重新加载数据
作者: lang1165    时间: 2015-6-1 09:44:18

dforce 发表于 2015-6-1 09:14
accept肯定可以
如果你那版本不行,请更新至最新版本

谢谢,问题已解决。
作者: lang1165    时间: 2015-6-1 11:26:22

dforce 发表于 2015-6-1 09:36
你不调用reload怎么会重新加载数据

不重新加载数据,通过Ajax将数据保存到后台,用脚本更新显示的数据。因为reload的时候,每次还要重新查找刚才编辑的是哪一行?用户体验很不好。




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