[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по jquery
Serg_php
Скажите пожалуйста. Сделал список заказов. Как выбрать на jquery данные из определенного <td>? Вот список
<tr id="test2" class="oddListRowS1 odd" height="20">
<
td class="nowrap sorting_1" width="1%">
<
td width="2%" nowrap="">
<
td class="" align="left" valign="top" scope="row"> 13.02.2012 08:00 </td>
<
td class="" align="left" valign="top" scope="row"> 1212 </td>
<
td class="" align="left" valign="top" scope="row">
<
td class="" align="left" valign="top" scope="row">
<
td class="" align="left" valign="top" scope="row"> 121 </td>
<
td class="" align="left" valign="top" scope="row"> 1212 </td>
<
td class="" align="left" valign="top" scope="row"> Пункт 1 </td>
<
td class="" align="left" valign="top" scope="row">
<
td class="" align="left" valign="top" scope="row"> 13.02.2012 09:45 </td>
<
td align="right">
</
tr>

Подскажите, как достучаться до
<td class="" align="left" valign="top" scope="row"> 121 </td>
и выбрать от туда 121? Список выводиться цыклом



Спустя 2 минуты, 1 секунда (13.02.2012 - 11:12) nugle написал(а):
$('tr td').eq(6).text();

Спустя 2 минуты, 34 секунды (13.02.2012 - 11:15) Serg_php написал(а):
Цитата (nugle @ 13.02.2012 - 08:12)
$('tr td').eq(6).text();

Спасибо, щас попробую

Спустя 4 минуты, 14 секунд (13.02.2012 - 11:19) Serg_php написал(а):
Цитата (nugle @ 13.02.2012 - 08:12)
$('tr td').eq(6).text();

Спасибо)

Спустя 25 минут, 18 секунд (13.02.2012 - 11:44) Serg_php написал(а):
Цитата (nugle @ 13.02.2012 - 08:12)
$('tr td').eq(6).text();

А подскажи еще пожалуйста. Он выбирает только первый эл, как мне выбрать все?
var text = $('.oddListRowS1 td').eq(8).text();

alert(text);
он выводит только первый

Спустя 29 минут, 18 секунд (13.02.2012 - 12:14) Ser18 написал(а):
$('td').each(function(){
array.push($(this).text());
});

Спустя 1 минута, 23 секунды (13.02.2012 - 12:15) nugle написал(а):
$('tr td').each(function(){
text = $(this).text();
});

Спустя 5 минут, 54 секунды (13.02.2012 - 12:21) Serg_php написал(а):
пробую

Спустя 12 минут, 24 секунды (13.02.2012 - 12:33) Serg_php написал(а):
Неа, ничго не получаеться( голова уже не думает. Подскажите еще раз, как нужно сделать, что бы перебрать все td и вытащить с них текст. Вот
<tr id="test2" class="oddListRowS1 odd" height="20">
<
td class="nowrap sorting_1" width="1%">
<
td width="2%" nowrap="">
<
td class="" align="left" valign="top" scope="row"> 13.02.2012 08:00 </td>
<
td class="" align="left" valign="top" scope="row"> 1212 </td>
<
td class="" align="left" valign="top" scope="row">
<
td class="" align="left" valign="top" scope="row">
<
td class="" align="left" valign="top" scope="row"> 121 </td>
<
td class="" align="left" valign="top" scope="row"> 1212 </td>
<
td class="" align="left" valign="top" scope="row"> Пункт 1 </td>
<
td class="" align="left" valign="top" scope="row">
<
td class="" align="left" valign="top" scope="row"> 13.02.2012 09:45 </td>
<
td align="right">
</
tr>


var text = $('.tbod td').eq(6);

Спустя 4 минуты, 32 секунды (13.02.2012 - 12:38) Serg_php написал(а):
$('.tbod td:eq(7)').each(function(){
text = $(this).text();
alert(text);
});

дело в том что вот эта функция :eq(7) выбирает только один эл, как ее заменить?

Спустя 7 минут, 39 секунд (13.02.2012 - 12:46) Ser18 написал(а):
Попробуйте как я выше писал
Закинуть в массив
А потом массив вывести на экран

Спустя 4 минуты, 46 секунд (13.02.2012 - 12:50) Serg_php написал(а):
Цитата (Ser18 @ 13.02.2012 - 09:46)
Попробуйте как я выше писал
Закинуть в массив
А потом массив вывести на экран

Щас пробую
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.