2013-03-25 3 views
1

В настоящее время у меня есть 500 элементов списка SharePoint, отображаемых на странице. К этим элементам списка относятся атрибуты, такие как «EMail». (Это можно увидеть при просмотре элемента списка в инструментах браузера dev)Как я могу ссылаться на атрибут SharePoint в моем селекторе?

Когда я нажимаю кнопку, я хочу извлечь данные «EMail» из видимых элементов списка на странице.

В настоящее время у меня есть:

$('.container:visible').each(function() { 
        emailString += $(this).text() + "; "; 
       }); 

Это существенно протащить данные из видимых контейнеров с видимым текстом.

Как я могу вытащить только атрибут видимого контейнера видимого контейнера, чтобы при щелчке по кнопке он отображал электронные письма всех элементов списка?

(я событие щелчка сортируют, мне просто нужно извлечение)

Спасибо всем.

+0

делает '$ (это) .attr ("Отправить")' не работает? – st3inn

+1

Вы не поверите, что я только что получил эту работу. Я так долго смотрел на него, что был полностью слеп к очевидному. Спасибо, Бэтмен. (это звучит круто ...) – Tron

+0

Я отвечу на реальный ответ, если вы согласитесь на будущие ссылки. – st3inn

ответ

0

Вы должны изменить селектор в функции each следующим образом:

$('.container:visible').each(function() { 
    emailString += $(this).attr("EMail") + "; "; 
}); 
Смежные вопросы