我正在使用jquery ajax来加载新的php查询,其中列表顺序已更改。但由于某种原因,没有任何反应。这是我正在使用的查询(load.php):
$stm = $conn->prepare('SELECT projetos.projeto FROM projetos ORDER BY projetos.projeto DESC');
$stm->execute();
$result = $stmt->fetchAll(PDO::FETCH_OBJ);
echo json_encode($result);
这是jquery的摘录:
$('.chosen-select').change( function(){
$.ajax({
type: 'POST',
dataType: 'json',
url: 'php/load.php',
success: function(data) {
for(var i = 0; i < data.length; i++){
$('#project-grid').append(data[i].projeto)
}
}
});
});
答案 0 :(得分:0)
尝试发送GET请求而不是POST:
$.get('php/load.php', function (data)
{
for(var i = 0; i < data.length; i++)
{
$('#project-grid').append(data[i].projeto)
}
});