Sorry for this loooooong wait: /
I can't do a JSFiddle, too expensive in time.
Here is the complete statement from my column:
{
dataIndx: 'action_plan_check_status', title: $.i18n.t("nucleys_elabel:general.nucleys_table_action_plan_check_status"), minWidth: '5%', maxWidth: '100%',
filter: {
crules: [{
condition: "range"
}],
options: [
{ "value": "pending", "text": $.i18n.t("nucleys_elabel:general.action_plan_check_status_pending") },
{ "value": "validated", "text": $.i18n.t("nucleys_elabel:general.action_plan_check_status_validated") },
{ "value": "unvalidated", "text": $.i18n.t("nucleys_elabel:general.action_plan_check_status_unvalidated") }
]
},
render: function( ui ){
return {
text: ui.rowData.action_plan_check_status ? $.i18n.t("nucleys_elabel:general.action_plan_check_status_"+ui.rowData.action_plan_check_status) : '',
};
},
exportRender: function( ui ){
return {
text: ui.rowData.action_plan_check_status ? $.i18n.t("nucleys_elabel:general.action_plan_check_status_"+ui.rowData.action_plan_check_status) : '',
};
},
editor: {
type: 'select',
valueIndx: "value",
labelIndx: "text",
options: [
{ "value": "pending", "text": $.i18n.t("nucleys_elabel:general.action_plan_check_status_pending") },
{ "value": "validated", "text": $.i18n.t("nucleys_elabel:general.action_plan_check_status_validated") },
{ "value": "unvalidated", "text": $.i18n.t("nucleys_elabel:general.action_plan_check_status_unvalidated") }
]
}
}