Forum


02:57

20/08/2011

hi,
I researched and found some code defined by Tony for disabling the subgrid "+" buttons for rows who's subgrids are empty.
{name:'ChildRecords', hidden:true, sortable:false, editable:false,
],url: 'php/customertab-script.php',
editurl:'php/customertab-script.php',
mtype: 'POST',
datatype: 'json',
afterInsertRow: function(rowid, rowdata,rowelem) {if(parseInt(rowdata.ChildRecords,10) === 0){$('#'+rowid+' td.sgcollapsed','#tab4-grid').unbind('click').html('');}},
It works but when you click on the disabled area where the "+" button used to be, the "+" button comes back and still allows me to open an empty subgrid.
Tony also had another example that does not require a "ChildRecords" field:
afterInsertRow: function(rowid,rowdata,rowelem) {$('#'+rowid+' td').eq(0).unbind('click').html('');},
but i couldn't get that one to work correctly either.
I don't mind if i can still click on the hidden "+" button area and open empty subgrids. What , I'd like for the hidden "+" button to stay hidden. Is there a way to fix this?
Most Users Ever Online: 715
Currently Online:
23 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