» Главная
eXcode.ru » Статьи » JAVA / JavaScript » JavaScript
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 9







Сортировка таблицы средствами JavaScript




Эта статья может быть полезна владельцам сайтов, на которых представлены длинные списки в виде таблицы. Если к таким страницам применять серверную сортировку, то пользователь, особенно находящийся на коммутируемом доступе, может отказаться от повторной загрузки большого объма информации и покинуть страницу, что, конечно же, нежелательно. Нижеследующий код предлагает некоторую альтернативу серверному решению, сортируя таблицу на компьютере клиента, но только при том условии, что браузер клиента поддерживает объектную модель документа (DOM) и в нем не отключена поддержка JavaScript.

Итак, создаем страницу, содержащую наш код.


 <html>
  <head>
   <title>Заголовок нашей страницы
   <meta http-equiv="Content-Type" 
       content="text/html; charset=windows-1251">

Обратите внимание на строку meta, в некоторых случаях, в броузере IE, при динамическом создании элементов, "теряется" кодировка.


    
 <script language="JavaScript" type="text/javascript">
 
  
  
  <body onLoad="createTable()">
   <form name="sorter">
   Сортировать<select name="Selector">
   <option value="Z-A">По книге: от большего к меньшему
   <option value="A-Z">По книге: от меньшего к большему
   <option value="D-D">По годам: от большего к меньшему
   <option value="both">По годам: от меньшего к большему
   
   <input type="button" value="Сортировать" onClick="allocator()">
   

  <table border="1" id="test">
   <tbody id="testremover">
   

Удачи вам!

Вячеслав Шуранов

К началу статьи




Добавил: MadvEXДата публикации: 0000-00-00 00:00:00
Рейтинг статьи:3.00 [Голосов 5]Кол-во просмотров: 3864

Комментарии читателей

Всего комментариев: 0
Ваше имя: *
Текст записи: *
Имя:

Пароль:



Регистрация

Как вы относитесь к интернет-магазинам?
Не доверяю
18% (16)
Ни разу не пользовался и не буду
16% (15)
Пользовался единожды
12% (11)
Пользуюсь регулярно
26% (24)
Пользовался бы, но нет денег
18% (16)
А что такие бывают?
2% (2)
Обычные магазины лучше!
8% (7)

Проголосовало: 91
Идет колдун по базару. Нос крючком, на голове колпак, сам в халате до пят звездами расшитом. Кругом фрукты, насекомые там над ними... Вдруг на нос ему садится оса. Колдун хлоп - и убил осу. Идет дальше. На нос ему садится еще одна оса. Опять хлоп - и нет осы. На нос садится третья. Тут колдуну надоело, достал он волшебную палочку и приказал:
- Хочу, чтобы осы сами по себе дохли без всякой видимой причины! Так появилась ОС Windоws 95...
Рейтинг: 6/10 (2)
Посмотреть все анекдоты

 
eXcode.ru » Статьи » JAVA / JavaScript » JavaScript