title: Change background of a row in a drawCallback DataTables
body: <p>How can I change the background of a row that has a specific value in a cell inside a drawCallback? </p>
  
  <pre><code> $(table_id).DataTable({
      //...
      "drawCallback": function (settings) {
               // here for each row, if row['type'] != "" then row.bgcolor ="yellow"
          },
  </code></pre>
  
  <p>This is the complete snippet that render my table:</p>
  
  <pre><code> $(table_id).DataTable({
          "order": [[0, "desc"]],
          serverSide: true,
          "processing": true,
          rowId: 'MessageID',
          ajax: {
              url: '/Controller/myRoute',
              type: 'POST',
              data: {table_id: table_id},
          },
          "initComplete": function( settings, json ) {
  
          },
          "createdRow": function (row, data, index) {
              console.log("data is" + data);
          },
          columns: [
             {
                 data: "Date",
                 "sortable": true,
                 "render": function (data) {
                     var formatted = data;
                     if (data.indexOf("/Date(") !== -1) {
                         var date = new Date(parseInt(data.replace("/Date(", "").replace(")/", ""), 10));
                         formatted = date.toString('dd/MM/yyyy HH:mm:ss');
                     }
                     return formatted;
                 }
             },
             { data: "Message_id"},
             { data: "From_id"},
             { data: "Message_text" },
          ]
      });
      } 
  });
  </code></pre>
  
  <p>Inside /Controller/MyRoute I have code that retrieves 10 object from a DB and return them as JSON.</p>