2016-06-18 9 views
-1

Ich benutze PHP, um das Array zu generieren und JSON codieren es echo es zurück zu dem JavaScript zu rendern.jquery datatable Spalte für Bilder

JS ist bei weitem nicht meine Stärke und ich habe ein paar Beispiele gefunden, aber sie ergeben für mich keinen Sinn.

Sicher der Penny wird mit einer Richtung fallen und ich bin sicher, es ist ein einfacher, wenn ich es sehe.

$(document).ready(function() { 
      var dataTable = $('#result-grid').DataTable({ 
       "processing": true, 
       "serverSide": true, 
       "ajax":{ 
        url :"searchdata.php", // json datasource 
        type: "post", // method , by default get 
        error: function(){ // error handling 
         $(".result-grid-error").html(""); 
         $("#result-grid").append('<tbody class="result-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>'); 
         $("#result-grid_processing").css("display","none"); 

        } 
       } 
      }); 

Die Anordnung kommt von der ersten Spalte als eine URL zu dem Bild für die Farbe, die übrigen Spalten Versionen dieser Farbe sind.

Also wie mache ich es so, dass die erste Spalte die URL als das Bild aus dem Array gegeben.

Array 
(
[0] => Array 
    (
     [0] => http://red.jpg 
     [1] => version 1 
     [2] => version 2 
     [3] => version 3 
     [4] => version 4 
    ) 

[1] => Array 
    (
     [0] => http://silver.jpg 
     [1] => version 1 
     [2] => version 2 
     [3] => version 3 
     [4] => version 4 
    ) 

) 

Ich las viele Seiten aber nicht voll Sinn für mich .. sicher, ich bin dick ist gerade !!

datatables render column

Antwort

-1

Entschuldigen Sie mich entschieden, dass anstatt für die eine JS Lösung warten, wenn ich, bevor er auf die JS die Zeichenfolge in HTML wickeln war dann sollte dies mein Problem beheben und ja, es tut. So jetzt kann ich den IMG usw. formatieren und verschieben.

Entschuldigung für fehlende graue Substanz letzte Nacht.

Verwandte Themen