【发布时间】:2017-04-07 10:20:41
【问题描述】:
我有一个空表,当我从我的选择元素中选择一个选项时,我会提供新行
<table id="table" align="right" class ="table table-striped table-bordered">
</table>
这是我的 ajax 函数,看起来没问题,但除了标题我没有行。当我打印错误时,我得到“parsererror”
<script>
document.getElementById("encaissements").style.visibility = "hidden";
function loadTransactions (trainer) {
document.getElementById("encaissements").style.visibility = "visible";
var trainer = trainer;
var trHTML = '';
var headHTML = '<tr><th>' +"Numéro de la facture" + '</th><th>' +
"Montant " + '</th><th>' +
"Date du réglement " + '</th><th>' +
"Réglée par " + '</th></tr>';
$('#table').empty();
$('#table').append(headHTML);
$.ajax({
type: "POST",
url: "/icicpermis/trainers/getTransactions/"+trainer,
data: {'trainer': trainer },
dataType: 'json',
success: function(response){
//console.log(response);
$.each(response, function(i,value) {
console.log(value);
trHTML = '<tr><td>' + value.date + '</td><td>' + value.price + '</td></tr>';
$('#table').append(trHTML);
});
//$('#table').append(trHTML);
},
error: function(x, error) {
console.log(error );
}
});
}
</script>
【问题讨论】:
标签: jquery ajax cakephp load html-table