Как заполнить несколько div с помощью jQuery's ajax? - PullRequest
1 голос
/ 26 марта 2011

Я пытался обойти Ajax в jQuery.У меня есть страница, состоящая из нескольких элементов.У меня также есть документ XML, сгенерированный из набора результатов MySql.

В функции jQuery ниже я могу заполнить titleDiv данными.У меня вопрос: как мне заполнить остальные элементы на странице, не создавая страницу с нуля?Я надеюсь, что это имеет смысл ......

$(document).ready(function() {
    $("#getData").click(function(){
        var data = "";
        $.get("phpAjax.php", function(theXML){
            $('row',theXML).each(function(i){
                var title = $(this).find("Title").text();
                var rating = $(this).find("Rating").text();
                data = data + title; 
            });
            $("#titleDiv").html(data);
            $("#ratingDiv").html(?????);
        });
    });
});

1 Ответ

1 голос
/ 26 марта 2011

ты пробовал с ??первая переменная декальра

 var title='';
 var rating ='';

и затем внутри each

   title+ = $(this).find("Title").text();
   rating+ = $(this).find("Rating").text();

    $("#titleDiv").html(title);
    $("#ratingDiv").html(rating);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...