无法使用jquery ajax重新排序列表

时间:2013-11-19 20:33:37

标签: php jquery mysql ajax

我正在使用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)
        }
   } 
});

});

1 个答案:

答案 0 :(得分:0)

尝试发送GET请求而不是POST:

$.get('php/load.php', function (data) 
{
   for(var i = 0; i < data.length; i++)
   {
    $('#project-grid').append(data[i].projeto)
   }
});