Forum


14:07

06/08/2009

I need to replace the editoptions values for column Geography. I am passing an string into userdata formated correctly. Where do I add
beforeInitData: function(formId) {
jQuery("#list").setColProp('Geography', { editoptions: { value: jQuery("#list").getGridParam('userData')[0]} });
}
in the code below? thanks
<script type
="text/javascript">
var
lastsel2
jQuery(document).ready(
function
() {
jQuery(
"#list"
).jqGrid({
url:
'/Grid/DynamicGridData/'
,
datatype:
'json'
,
mtype:
'GET'
,
colNames: [
'First Name', 'Middle Initial','Last Name', 'Email', 'Birth Date', 'Gender','Geography'
],
colModel: [
{ name:
'FirstName', index: 'FirstName', width: 100, align: 'left', editable:true
, editoptions:{size:100}},
{ name:
'MiddleName', index: 'MiddleName', width: 80, align: 'left', editable:true
, editoptions:{size:10}},
{ name:
'LastName', index: 'LastName', width: 100, align: 'left', editable:true
, editoptions:{size:100}},
{ name:
'Email', index: 'EmailAddress', width: 200, align: 'left', editable:true
, editoptions:{size:100}},
{ name:
'BirthDate', index: 'BirthDate', width: 100, align: 'left',editable:true
,editoptions:{size:25}},
{ name:
'Gender', index: 'Gender', width: 60, align: 'left',editable:true
, editoptions:{size:10}},
{ name:
'Geography', index: 'Geography', width: 150, align: 'left',editable:true, edittype:"select",editoptions:{value:"FE:FedEx;TN:TNT"
}},],
pager: jQuery(
'#pager'
),
rowNum: 10,
rowList: [5, 10, 20, 50],
sortname:
'CustomerKey'
,
sortorder:
"desc"
,
viewrecords:
true
,
imgpath:
'/scripts/themes/steel/images'
,
caption:
'My first grid'
,
editurl:
"/Grid/DynamicGridData/Edit"
});
$(
"#bedata").click(function
(){
var gr = jQuery("#list").getGridParam('selrow'
);
if( gr != null
)
{
jQuery(
"#list").editGridRow(gr,{height:280,reloadAfterSubmit:false
});
}
else
{
alert(
"Please Select Row"
);
}
});
});
</script>
02:42

Moderators
30/10/2007

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
42 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