Всем привет! У меня такая проблема. Есть таблица, в которой есть строка "регионы", а под строками идут показатели. Мне нужно чтобы сначала с помощью jquery считывал эти регионы и выводил списком, но таблица пока не видна. При нажатии какого-либо региона, необходимо чтобы появлялась только показатели данного регоина. Как это можно осуществить???? Код таблицы: Код (Text): <table class="table1" border="0"> <tr><td id="0" class="zag2" colspan="5">Республика Коми, г.Сыктывкар_</td></tr> <tr> <td style="width: 400px;">Продукция</td> <td>Размеры</td> <td>Цена,руб.шпалы</td> <td>ценаруб шпалы + доставки</td> <td>Норма загрузки в автотранспорт(тип кузова бортовой обьем 82 куба)</td> </tr> <tr> <td>Шпала пропитанная тип I, шт.</td> <td>180х250х2750</td> <td>880р.</td> <td>993р.</td> <td>275</td> </tr> <tr> <td>Шпала пропитанная тип II, шт.</td> <td>160х230х2750</td> <td>630р.</td> <td>733р.</td> <td>300</td> </tr> <tr> <td>Брус переводной пропитанный А4 тип I, к-т</td> <td>160х230</td> <td>101 000р.</td> <td>116 500р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный А4 тип II, к-т</td> <td>160х230</td> <td>87 000р.</td> <td>102 500р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный Б2 тип II, к-т</td> <td>160х230</td> <td>81 000р.</td> <td>96 500р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный А3 тип II, к-т</td> <td>160х230</td> <td>120 000р.</td> <td>135 500р.</td> <td>2</td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td id="1" class="zag2" colspan="5">Пермская область,г.Пермь_</td> </tr> <tr> <td>Продукция</td> <td>Размеры</td> <td>Цена, руб. шпалы</td> <td>цена руб шпалы + доставки</td> <td>Норма загрузки в автотранспорт(тип кузова бортовой обьем 82 куба)</td> </tr> <tr> <td>Шпала пропитанная тип I, шт.</td> <td>180х250х2750</td> <td>880р.</td> <td>913р.</td> <td>275</td> </tr> <tr> <td>Шпала пропитанная тип II, шт.</td> <td>160х230х2750</td> <td>630р.</td> <td>660р.</td> <td>300</td> </tr> <tr> <td>Брус переводной пропитанный А4тип I, к-т</td> <td>160х230</td> <td>101 000р.</td> <td>105 500р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный А4 тип II, к-т</td> <td>160х230</td> <td>87 000р.</td> <td>91 500р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный Б2 тип II, к-т</td> <td>160х230</td> <td>81 000р.</td> <td>85 500р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный А3 тип II, к-т</td> <td>160х230</td> <td>120 000р.</td> <td>124 500р.</td> <td>2</td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td id="2" class="zag2" colspan="5">Свердловская область,г.Екатеринбург_</td> </tr> <tr> <td>Продукция</td> <td>Размеры</td> <td>Цена, руб. шпалы</td> <td>цена руб шпалы + доставки</td> <td>Норма загрузки в автотранспорт(тип кузова бортовой обьем 82 куба)</td> </tr> <tr> <td>Шпала пропитанная тип I, шт.</td> <td>180х250х2750</td> <td>880р.</td> <td>924р.</td> <td>275</td> </tr> <tr> <td>Шпала пропитанная тип II, шт.</td> <td>160х230х2750</td> <td>630р.</td> <td>670р.</td> <td>300</td> </tr> <tr> <td>Брус переводной пропитанный А4 тип I, к-т</td> <td>160х230</td> <td>101 000р.</td> <td>107 000р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный А4 тип II, к-т</td> <td>160х230</td> <td>87 000р.</td> <td>93 000р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный Б2 тип II, к-т</td> <td>160х230</td> <td>81 000р.</td> <td>87 000р.</td> <td>2</td> </tr> <tr> <td>Брус переводной пропитанный А3 тип II, к-т</td> <td>160х230</td> <td>120 000р.</td> <td>126 000р.</td> <td>2</td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table> ТУт пример из 3х регионов. ПОМОГИТЕ!!!!
плагины самому посмотреть лень? Ищите по слову grid это если комплексное решение. Если ручками, то слово table
Да искал я. Уже все перерыл. Поэтому сюда уже и обратился, может думаю здесь кто поможет. А grid мне не нужен.
Ваша проблема в том что А других Вы заинтересовать не смогли. Попробуйте переформулировать вопрос на более адекватный. Что конкретно не получается из того что "нужно"?
У меня из этой таблицы получилось выбрать все мне необходимо регионы и вывести их списком. Теперь у меня не получается, чтобы при нажатии на регион выходили только его данные. Может хотя бы подскажите как это сделать??? Мне бы направление дать в какой стороне рыться(((((
Выводить таблицу в скрытый div например, или даже в несколько (по каждому региону отдельно) На список выбора региона повесить обработчик на javascript, который при смене региона будет делать видимым нужный div и невидимым предыдущий. Или как вариант будет копировать содержимое невидимого блока в видимую область HTML: <select onchange="regionselect"></select> <div class="visible">сюда мы будем вставлять информацию по региону</div> <div class="invisible" id="reg1">тут информация по региону reg1</div> <div class="invisible" id="reg2">тут информация по региону reg2</div> ... <div class="invisible" id="regN">тут информация по региону regN</div> ну и css [css].invisible { display:none; } [/css]
А как с помощью jquery пробежаться по всей таблице и именно информацию конкретного региона скопировать в div. До меня вот это не доходит((( У вас есть какие нибудь идеи?
Я же дал пример. Информацию каждого региона записывать в свой отдельный div Если она пишется в таблицу, то или сделать Н таблиц, или добавить к тегам tr какой-нибудь id/class для идентификации о каком конкретном регионе содержит информацию данная строка таблицы. а бегать по элементам можно при помощи $().each
у каждого строки-региона есть свой id, а для его значений нет. Т.к. там у нас 32 региона и каждой строке прописывать id трудно. Я прописал для каджого региона id. теперь стоит задача как скопирвать данные региона через цикл знаю только id строки-региона.