SyntaxError: unexpected token: Bezeichner
Ich versuche zu tun, eine ajax-Anforderung, code unten, mit Mischung datatable.js. Aber ich finde nicht den Kleber.
let php_datas = '<?php echo $_path."|".json_encode($LNG). "|".json_encode($array_uzers)."|".$month ."|".$year."|".$membre."|".$user ."|".$debut_ts."|".$fin_ts."|".$get_payments ."|".json_encode($links_displayed); ?>';
let num_links = '<?php echo ($num_links + $nb_display_links); ?>';
let nb_display_links = '<?php echo ($nb_links + 500); ?>';
console.log(php_datas);
setTimeout(function(){
$.ajax({
url:'lib/ajx_List_link.php',
type: 'POST',
data: 'php_datas='+php_datas+'num_links='+num_links+'nb_links='+nb_display_links,
success: function (jsondatas) {
let links_displayed = jQuery.parseJSON(jsondatas);
for(let i = 0; i < links_displayed.length ;i++){
let table = $('#datatable-example').DataTable();
//links_displayed[i]["currency"]
let Row = "<tr id=''><td>"links_displayed[i]["checkbox"]"</td></tr>";
table.row.add(Row).draw( );
}
},
error: function(){
alert ('elle est où ma data ?');
}
});
}, 5000);
vielen Dank
- Aber, was ist Ihre Frage?
- Und wo ist das PHP?
- die ersten beiden Zeilen...einige php
- Die Zeile ist der Fehler??? Ist die kommen die Fehler von PHP oder JavaScript? Nicht nur dump eine Reihe von code hier, werden bestimmte.
- hier ist ein Fehler:
let Row = "<tr id=''><td>"links_displayed
- fehlt ein+
- Ist dies in einem .js-Datei? Oder in .php-Datei?
- was Sie tun, für
php_datas
ist.... naja, seltsam. und Fehler-anfällig. - auch in diesem
data: 'php_datas='+php_datas+'num_links=...
wird nicht funktionieren
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vergessen Sie die + für die Verkettung in eurem JS no ?
Edit :
Andchange Ihre Daten-Zeile in der ajax wie diese :
'php_datas='+php_datas+'num_links
... sollte'php_datas='+php_datas+'&num_links
...