2017-10-05 2 views
1

Ich muss Paginierung meiner Datentabelle hinzufügen. Ich weiß nicht, wie man Ajax URL hinzufügt. Mein Controller-Name ist Aufgabe und meine Funktion istIn CodeIgniter, wie Ajax URL von Controller mit Parametern für die Seitennummerierung aufrufen

-Controller task.php

public function view($taskid,$page=0){ 

} 

Seite anzeigen JavaScript

var table = $('#taskss-table').DataTable({ 
     "processing": false, 
     "pagingType" : "full_numbers", 
     "pageLength" : 15, 
     "serverSide": true, 
     "orderMulti": false, 
     "order": [3,"asc"], 
     "columns": [ 
      null, 
      null, 
      null, 
     { "orderable": false } 
     ], 
     "ajax": { 
      url : "<?php echo site_url("tasks/view/" .$taskid."/0") ?>", 
      type : 'GET', 
      data : function (d) { 
       d.search_type = $('#search_type').val(); 
      } 
     }, 
     "drawCallback": function(settings, json) { 
     $('[data-toggle="tooltip"]').tooltip(); 
     } 
    }); 

Mein Fehler ist "unerwartetes Token" in Ajax-URL.

+0

Können Sie mir ganze Fehler, die Sie bekommen Element in inspizieren -> Registerkarte Netzwerk? –

Antwort

1
url : "<?php echo site_url("tasks/view/" .$taskid."/0") ?>", 

zu

url : '<?php echo site_url("tasks/view/" .$taskid."/0") ?>', 
+0

Danke AZinkey ... Ich habe das gelöst ... jetzt ist das Problem, dass die Datensätze nicht abgerufen werden .. Ich erhalte Fehler {"draw": 1, "recordsTotal": "0", "recordsFiltered": "0", " Daten ": [] – jaibunnisha

+0

ist Ihre Ansicht Funktion empfangene Parameter? – AZinkey

+0

Ja ... Aber ich kann nicht herausfinden, in welchem ​​Teil Fehler entsteht? – jaibunnisha

Verwandte Themen