Показать сообщение отдельно
  #3 (permalink)  
Старый 17.01.2015, 14:50
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Или ты имеешь ввиду что хочешь делать сортировку фильтрацию без запросов на сервер?


<input id="filter" type="range" min="0" max="1000" value="1000" />
<table id="products">
	<tr>
		<td>Product 1</td>
		<td class="price">333</td>
	</tr>
	<tr>
		<td>Product 1</td>
		<td class="price">666</td>
	</tr>
	<tr>
		<td>Product 1</td>
		<td class="price">999</td>
	</tr>
</table>
<script>
	filter.oninput = function() {
		var rows = products.rows;
		for (var i = 0; i < rows.length; i++) {
			var price = +rows[i].querySelector('.price').textContent;
			rows[i].style.display = (price > this.value) ? 'none' : 'block';
		}
	};
</script>
__________________
В личку только с интересными предложениями
Ответить с цитированием