2010-04-12 64 views
1

我使用jQuery和AJAX創建CMS。當我點擊我的「添加廣告系列」按鈕時,它會在數據庫中創建一個唯一的客戶端ID,並在硬重新加載時,新客戶端顯示在其容器中。我正在嘗試使用ajax來即時重新加載容器,而且我沒有希望得到的確切運氣。我可以重新加載它,但它就像是在描述每個客戶端一樣!我怎樣才能讓我的div id通過ajax和jquery重新加載

function AddNewClient() {

dataToLoad = 'clientID=' + clientID + '&addClient=yes';

$.ajax({ type: 'post', url: '/clients/controller.php', datatype: 'html', data: dataToLoad, target: ('#clientssidebar'), async: false, success: function(html){ $('#clientssidebar').html(html); }, error: function() { alert('An error occured!'); } });

};

+0

我們需要更多的信息.​​.. – xandercoded 2010-04-12 21:55:48

回答

2

嘗試:

function AddNewClient() 
{ 
    dataToLoad = 'clientID=' + clientID + '&addClient=yes'; 
    $.ajax({ 
     type: 'post', 
     url: '/clients/controller.php', 
     data: dataToLoad, 
     success: function(html){ 
      $('#clientssidebar').html(html); }, 
     error: function() { 
      alert('An error occured!'); } 
     }); 
} 
+0

我結束了同樣的問題是,將編輯後定期與鏈接,以便你可以看到。謝謝你的努力! – 2010-04-12 22:14:44

+0

我跟着你的鏈接,顯然它做我認爲應該做的。你能詳細說明你想要它做什麼嗎? – kamasheto 2010-04-12 23:00:17

+0

它正在添加新客戶端,但正如你可以看到它重新加載時一樣,它會在單擊其中一個單獨的活動時引入應該在div內部的信息,實際上,只有lorem ipsum應該被取消。 – 2010-04-13 14:13:02