Forum



13:13

05/01/2013

I have 4 custom inputs (DatePicker, Time Input, File Upload and Button) which are included to the JQGrid. They work as desired from fetching data or setting data.
But i am not able to add any events to them. I need help very urgently.
Here is the Code that i use:
colModel => editionoptions as follows
edittype="custom";
editOptions["custom_element"]=GridDatePicker;
editOptions["custom_value"]=GridDatePickerValue;
editOptions["dataInit"]= function(e){
try
{
//this is not called
alert ("not calling1");
}
catch(err)
{
}
};
function GridDatePicker(value, options) {
var div = document.createElement("div")
var el = document.createElement("input");
el.setAttribute("id", options.id+"cal");
el.setAttribute("style", "width:70%");
el.setAttribute("custom", options.customdata);
el.type="text";
el.value = value;
div.setAttribute("style", "width:100%");
$(div).append(el);
return div;
}
function GridDatePickerValue(elem, operation, value) {
if(operation === 'get') {
return $(elem).find("input").val();
} else if(operation === 'set') {
$(elem).find("input").val(value);
}
}
Most Users Ever Online: 715
Currently Online:
22 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