Forum
21:40
I solved this method.
jQuery("#a12").click( function() {
recordInfo = jQuery("#treegrid").getInd(document.all.treeId.text,true);
alert('id '+ recordInfo.id + 'lft '+ recordInfo.lft + 'rgt '+ recordInfo.rgt + 'level '+ recordInfo.level);
$("#treegrid").expandRow(recordInfo);
$("#treegrid").expandNode(recordInfo);
});
21:38
If I add tree node then I want to auto tree expand function.
so... I thinking.
first time I try gridComplete event.
so,
gridComplete:function(){
recordInfo = jQuery("#treegrid").getInd(1,true);
$("#treegrid").expandRow(recordInfo);
$("#treegrid").expandNode(recordInfo);
}
this code wrote.
but i failed.
and I thinking another method.
so I try and apply setTimeOut method in the jQuery.
code is this!
gridComplete:function(){
setTimeout(function(){
recordInfo = jQuery("#treegrid").getInd(1,true);
$("#treegrid").expandRow(recordInfo);
$("#treegrid").expandNode(recordInfo);
}, 10);
}
this code is successful!!!
09:26
28/08/2011
gridComplete: function(){
setTimeout(function(){
rootNode = $( "#youGridObject" ).jqGrid('getRowData')[0];
rootNode._id_ = rootNode.id;
$( "#youGridObject" ).jqGrid('expandRow' ,rootNode);
$( "#youGridObject" ).jqGrid('expandNode' ,rootNode);
$( "#youGridObject" ).jqGrid('setSelection',rootNode.id);
}, 10);
}
Most Users Ever Online: 715
Currently Online:
34 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66