Please assign a validation type to the cell editor.
$.extend($.fn.validatebox.defaults.rules, {
// custom your validation type
myValidation: {
validator: function(value, param){
return value.length >= param[0];
},
message: 'Invalid value.'
}
});
$(function(){
$('#dg').datagrid({
columns: [[
{field:'itemid',title:'Item',width:100,
editor: {
type: 'textbox',
options: {
required: true,
validType: {
myValidation: [5]
}
}
}
},
{field:'productid',title:'Product',width:100,editor:'textbox'}
]],
data: data
}).datagrid('enableCellEditing').datagrid('gotoCell', {
index: 0,
field: 'productid'
});
});