2015-09-07 89 views
1

我使用AJAX將輸入的數據發送到我設法實現的數據庫。我在掙扎的地方是成功的參數。我試圖加載並在最初的AJAX調用成功完成後附加一個PHP文件。加載,然後追加AJAX成功

var data = $("#form_write_post").serializeArray() 

$.ajax({ 
    type: "POST", 
    url: $("#form_write_post").attr("action"), 
    data: data, 
    async: false, 
    success: $.get("test.php", function(data) { 
     $('ul.timeline').append(data); 
    }); 
}); 

我設法追加JavaScript數據,但我需要能夠從數據庫中獲取其他數據。

由於

+0

可能重複http://stackoverflow.com/questions/5004233/jquery-ajax-post-example除去$.get(){} -with-php) – gpinkas

+0

創建從'test.php'獲取數據的函數,並且在第一次ajax成功時調用它: 函數refreshData(){.0jax({type:「GET」, url:'test。 php', 成功:function(data){ $('ul.timeline')。append(data); }; }); } 並在保存ajax成功時調用它: 成功:function(data){ refreshData(); }; –

回答

1

在成功

$.ajax({ 
    type: "POST", 
    url: 'test.php', //if ur action is test.php 
    data: data, 
    async: false, 
    success: function(data) { 
     $('ul.timeline').append(data); 
    }); 
}); 
[用PHP jQuery的Ajax的POST示例](的