Показать сообщение отдельно
  #1 (permalink)  
Старый 12.03.2011, 18:24
Аватар для Armen
Кандидат Javascript-наук
Отправить личное сообщение для Armen Посмотреть профиль Найти все сообщения от Armen
 
Регистрация: 28.06.2009
Сообщений: 120

Поиск и чтение атрибутов в XML
Здравствуйте
Помогите найти в xml значения атрибутов
вот сам xml
<?xml version="1.0" encoding="utf-8"?>
<customers number="10">
	<customer debNumber="101" debName="Datahouse Ltd." debBalance="3385,18" />
	<customer debNumber="103" debName="The Optician" debBalance="365,43" />
	<customer debNumber="104" debName="Q. P. Audit Firm" debBalance="477,06" />
	<customer debNumber="105" debName="The Lawyer Office" debBalance="0,00" />
	<customer debNumber="106" debName="Famlab" debBalance="0,00" />
	<customer debNumber="107" debName="The Plumber" debBalance="0,00" />
	<customer debNumber="108" debName="The Furniture Factory" debBalance="0,00" />
	<customer debNumber="109" debName="The Dream Company" debBalance="107,58" />
	<customer debNumber="102" debName="Schmidt &amp; Co." debBalance="0,00" />
	<customer debNumber="110" debName="Expotium GmbH" debBalance="0,00" />
</customers>

Хочу найти в нем все значения атрибута debNumber, которые находятся в элементах customer
вот js код
$(document).ready(function()
	{
		$('#linkLetter').click(function()
		{
			$.get('customers.xml', function(data)
			{
				a = $(data).find('customer');
				
				var b = a[0].getAttribute("debNumber");
				
				alert(b)				
			});
		return false;
		});
	});

ТАк работает, но alert возвращает только значение 1-го атрибута, а мне нужны все
Если пишу цикл, то ничего не работает
А метод jQuery attr() возвращает только первый атрибут
Подскажите, что делать, пожалуйста ?
Может у JQuery есть метод, который возвращает массив всех указанных атрибутов ? Но я такой не нашел
Ответить с цитированием