Как я могу получить мой div идентификатор для перезагрузки через AJAX и JQuery - PullRequest
1 голос
/ 13 апреля 2010

Я создаю CMS, используя jQuery и AJAX. Когда я щелкаю по кнопке «Добавить кампанию», она создает уникальный идентификатор клиента в БД, а после полной перезагрузки новый клиент появляется в своем контейнере. Я пытаюсь использовать ajax для перезагрузки контейнера на лету, и у меня нет точной удачи, на которую я надеюсь. Я могу заставить его перезагрузить, но он как бы тянет описания каждого из клиентов!

</p>

<p>function AddNewClient() {</p>

<p>dataToLoad = 'clientID=' + clientID + '&addClient=yes';</p>

<p>$.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!');
 }
 });</p>

<p>};

1 Ответ

2 голосов
/ 13 апреля 2010

Попробуйте:

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!'); } 
        });
}
...