partgrid.on("rowclick", function(partgrid, rowIndex, e) //partgrid 查询所得到的数据
{
e.preventDefault();
if (rowIndex < 0)
{
return;
}
var currentrow = partgrid.getSelections(); //获取当前行的值 if (currentrow.length >= 1)
{
var trees = Ext.getCmp('partreference'); //partreference 用于显示根据当前行的值获取的值
trees.loader.dataUrl = "GetRefPart.aspx?&partid="
+ currentrow[0].json.ObjId;
trees.root.reload(); }
else {
Ext.Msg.alert("错误", "请选择要查看的项目!");
} });为何我在点击partreference中节点时 调用的方法仍然是这个click事件, 我想在点击节点时展开的下级是从另外一个页面中取值,请问如何解决? 好像可以是用beforeexpandnode方法,请问此方法如何书写 谢谢
{
e.preventDefault();
if (rowIndex < 0)
{
return;
}
var currentrow = partgrid.getSelections(); //获取当前行的值 if (currentrow.length >= 1)
{
var trees = Ext.getCmp('partreference'); //partreference 用于显示根据当前行的值获取的值
trees.loader.dataUrl = "GetRefPart.aspx?&partid="
+ currentrow[0].json.ObjId;
trees.root.reload(); }
else {
Ext.Msg.alert("错误", "请选择要查看的项目!");
} });为何我在点击partreference中节点时 调用的方法仍然是这个click事件, 我想在点击节点时展开的下级是从另外一个页面中取值,请问如何解决? 好像可以是用beforeexpandnode方法,请问此方法如何书写 谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货