Следуя идее, выданной @ user11299053, я использовал columns.render
.
Во время объявления таблицы для указанного столбца я указывал, что делать с данными внутри ячейки, и отображался как HTML.
"columns": [
{
'data': 'zone1', 'sClass': 'zone1', "render": function (data, type, full, meta) {
var zone_html = "";
if (data) {
var temp = data.split(';');
temp[2] = temp[2] === "-1" ? "" : temp[2];
zone_html = '<img src="../images/enabled_' + temp[0] + '.png"> <img src="../images/program_' + temp[1] + '.png"> ' + temp[2];
}
return zone_html;
}
},
Это сработало довольно хорошо.
Спасибо за вашу помощь.