2 afei2ting afei2ting 于 2014.06.05 09:44 提问

jqgrid实现的树怎么编码展开某个树节点

gridComplete:function(){
//2为树根结点的id
var record = jQuery("#treegrid2").getRowData("2");
//展开此树节点的方法,不起作用,求大神解答呀
$( "#treegrid2" ).jqGrid('expandRow',nodedata);
$( "#treegrid2" ).jqGrid('expandNode',nodedata);
}

注:利用jqgrid实现左侧菜单。数据初始化时,expanded都是false的,这样保证我刷新页面的时候,可以只展开原来用户选择的树根结点,上面的id为用户选择的菜单行的id,刷新后,带到后台再带回来,用以展开该id所在的所有父节点。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于jqgrid插件中,树形表格的应用
今天遇到这样的一个需求,需要在表格中有树形的功能,也就是在一行的前面有个按钮,点了之后能够下拉出 子行,这个之前没有弄过,今天终于把它弄出来了,做个记录吧,主要还是参考了一些资料,也希望对大家有帮助吧 废话不多说,直接上代码: var grid = $("#gradeList").jqGrid({ autowidth: true, shrinkToFit: true, wi
关于分类树节点编辑成功后刷新树并展开操作节点
在用户完成编辑操作之后,要求将分类树刷新(当前节点),并将操作节点展开 1,这需要异步刷新树,要在setting中加async这个参数,可使树进行异步操作 例: async:{ enable:true,//表示异步操作开启 url:ctx+"/collection/category/getTree",//异步操作指向的地址(类似ajax) autoParam:["cateId", "c
Js操作树节点自动折叠展开
<% String processId=request.getParameter("processId"); %> 文件全景图 {collapsible:true,split:true,animFloat:false,autoHide:false,useSplitTips:true,bodyStyle:'padding:0px;'}
ExtJs树展开到指定节点
var new_params = { type: "getProject", pid: Ext.getCmp('tzmc').value }; Ext.apply(_store_TGrid_xmb_xmb.proxy.extraParams, new_params); _store_TGrid_xmb_
JTree 方法设置树节点的展开图标
JTree 方法设置树节点的展开图标
JavaScript高级编程之树节点搜索过滤的设计和实现
JavaScript高级编程之树节点搜索过滤的设计和实现
c#如何保存树的展开状态
  ///         /// 保存当前树的展现        ///         private void GetTreeNodesStatus(TreeNodeCollection nodes)        {            foreach (TreeNode node in nodes)            {                if (node.IsExpanded && (!this._listVisibleNodes.Contains(node.ToolTipTe
js显示及操作树节点
var setting = {             edit: {                 enable: true             },             check: {                 enable: false             },             data: {                 simpleData
Ext 树如何定位到指定节点
如果知道了被选中的节点,并且树已经加载,可以这样应用: (1)不展开node节点子节点 node.parentNode.expand(); //node.select();//选中的效果 (2)展开node的子节点 node.expand(); //node.select();//选中的效果 即直接展开该节点的方法。 希望能帮到你! 上上千 - 2009-3-13 18:50:00
jqGrid treeGrid初始化显示时为什么不能设置成收缩?
jqGrid treeGrid初始化显示时为什么不能设置成收缩?