Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_TopicIcon
Help making cells disabled
07/02/2011
17:38
Avatar
Jbrandolino
Member
Members
Forum Posts: 10
Member Since:
07/02/2011
sp_UserOfflineSmall Offline

Hello.  I'm trying to dynamically make certain cells disabled in my grid and it's not working.  These cells happen to be datepicker cells.  I used examples on the site and it's still not working.  Please help! 

var lastsel;

jQuery(

"#permitList").jqGrid({

datatype:

"local",

height: 200,

width: 850,

treeGrid: true

ExpandColumn :

'effDT',

  sortname: 'pRetDate',

sortorder:

"asc",

cellEdit:

true,

colNames:[

'Permit ID', 'Permit Retired Date', 'Permit','CLIA Permit ID', 'Effective Date','Retired Date', 'Tree Level'],

colModel:[

{name:

'permitID',index:'permitID', sorttype:"int", width:10},

{name:'pRetDate',index:'pRetDate', sorttype:"date", width:40},

{name:'permit',index:'permit', sorttype:"text", width:120,editable:false},

{name:

'cliaPermitID',index:'cliaPermitID', sorttype:"int", width:10},

{name:

'effDT',index:'effDT', sorttype:"date", width:40, editable:true,

    editoptions: {size: 10, maxlengh: 10,dataInit:

function(element)

    {$(element).datepicker()}}},

{name:'retDT',index:'retDT', sorttype:"date", width:40, editable:true,

    editoptions: {size: 10, maxlengh: 10,dataInit:

function(element)

    {$(element).datepicker()}}},

 {$(element).datepicker(

{name:'treeLevel', index:'treeLevel', sorttype:"int", width:1}

],

beforeEditCell:

function (id,name,val,iRow,iCol){

 

var permitretdate = jQuery("#permitList").jqGrid('getCell',iRow,'pRetDate');

if(permitretdate != '' && permitretdate != null){

 

// Should not allow editing in this row

jQuery(

"#permitList").setCell (iRow,'effDT','',{editable:false});

jQuery(

"#permitList").setCell (iRow,'retDT','',{editable:false});

}

 

else {

jQuery(

"#permitList").setCell (iRow,'effDT','',{editable:true});

jQuery(

"#permitList").setCell (iRow,'retDT','',{editable:true});

 }

},

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
69 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.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information