jQuery: может ли контент, загруженный через ajax, обновлять DOM? - PullRequest
3 голосов
/ 28 августа 2010

У меня есть список сообщений, которые загружаются на мою страницу с помощью ajax, например:

var fm = <?php echo $from_user ;?>;

$("#microblogposts").load("posts.php", {from_user: fm}, function(){
});

В этом списке сообщений у меня есть функция удаления сообщений из списка:

    //START POST DELETE FUNCTION    
$("form#deletepost").submit(function() {

// we want to store the values from the form input box, then send via ajax below
var deleteid = $('#deleteid').attr('value');

//START AJAX    
$.ajax({
    type : "POST",
    url: "process.php",
    data: {deleteid : deleteid},
    error: function(){ 
    alert("Mesage could not be posted at this time. Please try again.");
    },
    success: function(){ 

            $("#microblogposts").load("posts.php", {from_user: fm}, function(){
            //alert("posts have been loaded");
            });

            $("#latestpost").load("latestpost.php", {from_user: fm}, function(){
            //alert("latest posts have been loaded");
            });

    }
    //END SUCCESS FUNCTION
});
return false;
//END AJAX  

}); 
//END POST DELETE FUNCTION  

Я хочу, чтобы код обновлял некоторые элементы в DOM, когда AJAX успешен, но он не работает, есть ли это в любом случае ???

1 Ответ

1 голос
/ 28 августа 2010

Спасибо за помощь jigfox. Проблема была с переменными, они оба были пустыми, поэтому содержимое не загружалось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...