jQuery MiniUI

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

CellEdit 单元格编辑 控件url传递参数的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-2-23 20:23:12 |只看该作者 |倒序浏览
<div id="treegrid1" class="mini-treegrid" style="width:700px;height:280px;"     
    url="ha08Action.findIncomeVOList.action" showTreeIcon="true"
    treeColumn="taskname" idField="UID" parentField="ParentTaskUID" resultAsTree="false"  
    allowResize="true" expandOnLoad="true"
    allowCellEdit="true" allowCellSelect="true"
>

我用
var grid = mini.get("treegrid1");
alert("进入带参查询");
grid.load({businessNo:businessNo,checkId:1,ahax0001:familyAppId,ahax0046:personAppId});

的时候,会有两次查询,一次带了参数,一次未带参数,这是怎么回事呢?请高手解答,非常感谢。

Rank: 8Rank: 8

沙发
发表于 2014-2-24 09:36:27 |只看该作者
因为treegrid和tree这2个跟datagrid不一样,他们2个默认只要给url,就自动去加载数据的
然后你又执行了load(),所以加载了2次,一次是自动加载,所以没参数,一次是你的load(),所以有了参数

你如果要一次,并且带参数, 给treegrid设置autoLoad="false"  这样只有执行了load()才会去加载数据
tree也是一样

如果没效果的话,更新下miniui,这个属性是后来加上的

Rank: 3Rank: 3

板凳
发表于 2014-2-24 09:42:30 |只看该作者
factory 发表于 2014-2-24 09:36
因为treegrid和tree这2个跟datagrid不一样,他们2个默认只要给url,就自动去加载数据的
然后你又执行了load() ...

好的,谢谢,我试试。再帮忙解决一下这个问题,非常感谢。 http://miniui.com/bbs/forum.php?mod=viewthread&tid=25018

Archiver|普加软件

GMT+8, 2024-9-29 09:36 , Processed in 1.045008 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部