我期待我的 php 代码中的值列表
PHP代码:
$warriors = array();
foreach($result as $names){
$warriors[] = $names;
}
echo json_encode($warriors);
JS功能:
function getWarriors() {
$.ajax({
url: "display_warriors.php",
datatype:"json",
success: function(data) {
var toAppend = '';
if(typeof data === "object"){
for(var i=0;i<data.length;i++){
var warrior = data[i];
toAppend += '<tr>';
toAppend += '<td>'+data[i]['warrior_id']+'</td>';
toAppend += '<td>'+data[i]['warrior_name']+'</td>';
toAppend += '<td>'+data[i]['warrior_type']+'</td>';
toAppend += '</tr>';
}
$("#listWarriors table").append(toAppend);
}
}
});
return false;
}
调用函数的 HTML 代码
<li><a href="#listWarriors" onclick="return getWarriors()">Warrior List</a></li>
当我单击 a 标签时,它没有显示我所期望的,可能是什么问题