Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Вытягивания данных из таблицы (https://javascript.ru/forum/jquery/48778-vytyagivaniya-dannykh-iz-tablicy.html)

SerfUA 16.07.2014 16:14

Вытягивания данных из таблицы
 
Привет всем. Мне нужно помощь в работе над простеньким джава скриптом. Скажу сразу я новичок и очень мало в этом разбираюсь. Суть кода заключается в том что мне нужно из простой таблицы которая приведена ниже, извлечь 3-три значения(которые цифры) в разные массивы. Таблица на HTML, а код который должен вытягивать должен быть на JQuery. Если можете дайте пожалуйста хоть какую-то подсказочку и объясните ёе как для тупого.

<table id="mytable" width="380" border="1" >
<tbody>
  <tr>
    <td><p>Довжина одягу</p></td>
    <td><p>Довжина грудей</p></td>
    <td><p>Довжина талії</p></td>
    <td><p>Довжина бедр</p></td>
  </tr>
  <tr>
    <td><p>XS</p></td>
    <td><p>84</p></td>
    <td><p>88</p></td>
    <td><p>42</p></td>
  </tr>
  <tr>
    <td><p>S</p></td>
    <td><p>88</p></td>
    <td><p>92</p></td>
    <td><p>44</p></td>
  </tr>
  <tr>
    <td><p>M</p></td>
    <td><p>92</p></td>
    <td><p>96</p></td>
    <td><p>46</p></td>
  </tr>
  
  <tr>
    <td><p>L</p></td>
    <td><p>96</p></td>
    <td><p>100</p></td>
    <td><p>48</p></td>
  </tr>
  <tr>
    <td><p>XL</p></td>
    <td><p>100</p></td>
    <td><p>104</p></td>
    <td><p>50</p></td>
  </tr>
  <tr>
    <td><p>XXL</p></td>
    <td><p>104</p></td>
    <td><p>108</p></td>
    <td><p>52</p></td>
  </tr>
  <tr>
    <td><p>XXXL</p></td>
    <td><p>108</p></td>
    <td><p>112</p></td>
    <td><p>54</p></td>
  </tr>
 </tbody>
</table>

Rise 23.07.2014 07:34

SerfUA,
$(function(){
	var size = {}, x = '';
	$('#mytable').find('p').slice(4).each(function(i,e){
		var t = $(e).text();
		if (i%4) size[x][i%4-1] = t;
		else size[x=t] = [];
	});
	// size['XS'] содержит [84,88,42] и т.д.
});


Часовой пояс GMT +3, время: 08:51.