Ich habe ein Problem beim Auffüllen von datatables.js mit JSON-Objekt. Kann ich den AJAX-Antwortwert als Daten für die Datentabelle verwenden?JSON-Objekt zu Datatables.js
$.ajax({
url:"php_action/searchloc.php",
type:"POST",
data:{
origin: $('#from').val(),
destination: $('#to').val()
} ,
dataType:"json",
success:function(data){
$('#schedule').dataTable({
"ajax": data,
columns: []
});
},
error:function(){
alert("error");
}
});
Die 'ajax'-Eigenschaft eines DataTable-Konfigurationsobjekts sollte die URL sein, von der Sie Daten abrufen möchten, nicht die Daten selbst. – Quantastical
aber ich brauche den Ursprung und Ziel-Wert für meine Where-Klausel in PHP – Kali
die 'Ajax' -Eigenschaft kann auch ein Objekt sein, das die' URL', 'Typ' (POST/GET) und' Daten' enthält. Sehen Sie sich die [Dokumentation] (https://datatables.net/examples/server_side/post.html) für DataTables an, da dies alles erklärt. Es erwähnt auch, dass die 'ajax'-Eigenschaft direkt auf die [jQuery' ajax() 'Methode] (http://api.jquery.com/jQuery.ajax/) verweist. – Quantastical