Я следовал спецификациям, изложенным в документации jqgrid, но при попытке сохранить строку возникает ошибка.
вот пример кода:
<script>
function myelem (value, options) {
var el = document.createElement("input");
el.type="text";
el.value = value;
return el;
}
function myvalue(elem, operation, value) {
if(type=='get') {
return $(elem).find("input").val();
} else if(type == 'set') {
$('input',elem).val(stringvalue);
}
}
jQuery("#grid_id").jqGrid({
...
colModel: [
...
{name:'price', ..., editable:true, edittype:'custom',
editoptions:{custom_element: myelem, custom_value:myvalue} },
...
]
...
});
</script>
в следующей строке в отладке я обнаружил, что тип не определен, есть ли другой способ узнать в этой точке, является ли он набором или получением значения.
...
if(type=='get') {
...