Показать сообщение отдельно
  #1 (permalink)  
Старый 05.06.2012, 21:54
Интересующийся
Отправить личное сообщение для vladvk Посмотреть профиль Найти все сообщения от vladvk
 
Регистрация: 11.03.2011
Сообщений: 28

вывод всех элиментов
Нужна помощь, нужно вывести в модальное окно все элименты, в моем случае выводит только первый найденый, ни второй ни третий выводить не хочет.
$(document).ready(function(){
  $("#stCart img").click(function() {
var data = null;
  data = {};
  var id = null;
  data[id] = {};
  var flag = false;
  var $xx = null;

 var res2 = null;
 $.ajax({
    type: "GET",
    url: "<?php echo $url_katalog; ?>",
    dataType: "xml",
	    error: function(XMLHttpRequest, textStatus, errorThrown) { 
	        alert("Error AJAX: " + textStatus + ", " + errorThrown); 
	    },
    success: function (xml) { 
	    	
	       $xx = $(xml);
  $(xml).find('page').each(function()
                        {	
						var id = $(this).attr('id');
	data[id] = {};
	data[id].id = $(this).attr('id');
	data[id].name = $(this).find('[price]').attr('name');
	data[id].ids = $(this).find('[price]').attr('id');
	});	
	
	 id = $('#stCart img').attr('id') / 2; //22098

//alert(id);
if (id in data) {
var res = $xx.find('#' + id);
if (res.length) {
 res2 = res.closest('page').attr('id');
}

var ids=0;
$('#listModal').append('<tr><td>'+ data[id].ids +'</td><td>'+ data[id].name +'</td><td>&nbsp;</td><td>&nbsp;</td></tr>');

}

	   } 	   
	  });
Ответить с цитированием