Выбор тегов на странице.

Обсуждаются вопросы использования методов и вспомогательных функций, входящие в состав библиотеки jQuery.

Модераторы: TRAHOMOTO, zandroid, tuareg

Выбор тегов на странице.

Сообщение unsiker » 21 янв 2011, 14:02

Добрый день всем.
Столкнулся с небольшой проблемой. У меня есть скрипт, который работает с тегом <select>. На странице есть 3 статических <select> (они имеют id: search_field, row_num, num_per_page, эти элементы изменять не нужно) и есть 10 динамически создающихся <select> (они имеют id: 100, 101,...,10000, в зависимости от страницы). Для того что бы произвести действия с тегами <select> я использую код:
Код: выделить все
$("select").dropdownchecklist();


Но он выбирает все теги на странице. Подскажите как совершить выбор тегов <select> с цифровыми id? по сути нужно выбрать все елементы за исключением тех у кого id: search_field, row_num, num_per_page.
Буду благодарен за помощь.
unsiker
 
Сообщений: 7
Зарегистрирован: 21 янв 2011, 13:52

Re: Выбор тегов на странице.

Сообщение zandroid » 21 янв 2011, 14:24

$('select:not(#id1, #id2, #id3)') - выбор всех селектов, кроме трёх с указанными id
Аватар пользователя
zandroid
Модератор
 
Сообщений: 1164
Зарегистрирован: 21 янв 2010, 22:16
Откуда: Нижний Новгород

Re: Выбор тегов на странице.

Сообщение Gennady » 21 янв 2011, 14:27

Немножко может помочь эта статья jQuery FAQ – часто задаваемые вопросы по jQuery.
А вообще, если они у вас все с единицы начинаются, то могу предложить еще вариант:
Код: выделить все
$("select[id^='1']");

а если с разных цифр, то см. ответ выше...
Долог путь поучения, короток и успешен путь примеров (Сенека).
I'm a member of jQuery Meetups. jQuery users unite! Connect with other jQuery users... Присоединиться к jQuery Russia.
Аватар пользователя
Gennady
Администратор
 
Сообщений: 1886
Зарегистрирован: 14 янв 2010, 14:36
Откуда: Москва

Re: Выбор тегов на странице.

Сообщение unsiker » 21 янв 2011, 14:54

zandroid писал(а):$('select:not(#id1, #id2, #id3)') - выбор всех селектов, кроме трёх с указанными id

Спасибо, это то что нужно.
unsiker
 
Сообщений: 7
Зарегистрирован: 21 янв 2011, 13:52


Вернуться в API jQuery

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2