Forum


21:39

11/07/2011

Well, Hi, I'm having little problems trying this, i have my grid with custom_func it's working but just using navGrid Form, but whe im trying to get on inline my custom_func isnt work, the others functions is working fine, here is my code:
var lastse;
jQuery("#list").jqGrid({
url:'/manager/directory/json',
datatype: "json",
colNames:['ID','City', 'Min', 'Max', 'Const', 'Act', 'Next'],
colModel:[
{name:'directoryID',index:'directoryID', width:20, sorttype:'int', align:'right'},
{name:'city',index:'city', width:150 },
{name:'min',index:'min', width:80, sorttype:'int', align:'right', editable: true, editrules:{custom:true, number:true, custom_func:fol}},
{name:'max',index:'max', width:80, sorttype:'int', align:'right', editable: true, editrules:{required:true, number:true}},
{name:'const',index:'const', width:80, sorttype:'int', align:'right', editable: true, editrules:{required:true, number:true}},
{name:'act',index:'act', width:80, sorttype:'int', align:'right', editable: true, editrules:{required:true, number:true}},
{name:'next',index:'next', width:80, sorttype:'int', align:'right'},
],
onSelectRow: function(id){
if(id && id!==lastse){
jQuery('#list').jqGrid('restoreRow',lastse);
jQuery('#list').jqGrid('editRow',id,true);
lastse=id;
}
},
editurl: "manager/directory/insert",
rowNum: 10,
pager: '#pager',
sortname: 'city',
sortorder: "asc",
viewrecords: true,
mtype: "GET",
gridview: true,
caption: "Directory invetory",
loadonce: true,
height: 'auto',
width: '700px'
});
jQuery("#list").jqGrid('navGrid','#pager',{del:false, search:false, refresh:false, add:false, },//options
{reloadAfterSubmit:true, closeAfterEdit:true} // edit options
);
function fol(value, colname) {
var id = jQuery("#list").jqGrid('getGridParam','selrow');
var fol = jQuery("#list").jqGrid('getRowData',id);
if (value > fol.max )
return [false,"Min value can't be < tha Max value"];
else
return [true,""];
}
how can u see, im using inline & navgrid, the validation works fine on 2 ways, but my custom_func is not working on inline mode, can someone to help me please?
Most Users Ever Online: 715
Currently Online:
41 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