|
0 / 0 / 0
Регистрация: 28.01.2009
Сообщений: 8
|
|
сортировка таблицы c помошью javascript25.07.2012, 16:41. Показов 3343. Ответов 12
Метки нет (Все метки)
0
|
|
| 25.07.2012, 16:41 | |
|
Ответы с готовыми решениями:
12
Сортировка таблицы Javascript Сортировка таблицы Javascript Печать таблицы с помошью оператора «while». |
|
311 / 303 / 78
Регистрация: 09.05.2009
Сообщений: 723
|
|
| 25.07.2012, 16:58 | |
|
Вбей в гугле "javascript сортировка таблицы"
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 25.07.2012, 17:34 | |
|
Jason777, а в чём проблема?
а) пишете свой скрипт для сортировки и что-то не получается? б) или взяли в) или же вовсе не знаете, как к проблеме подступиться? В случае а) могу помочь. Для варианта б) здесь существуют подфорумы: https://www.cyberforum.ru/javascript-jquery/ https://www.cyberforum.ru/javascript-extjs/ https://www.cyberforum.ru/javascript-dojo-toolkit/ https://www.cyberforum.ru/javascript-prototype/
0
|
|
|
12 / 12 / 0
Регистрация: 23.12.2009
Сообщений: 149
|
||
| 26.07.2012, 13:28 | ||
|
0
|
||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 26.07.2012, 14:00 | |
|
proset, БД - это такая штука, которая НИКАКОГО отношения к Javascript'у не имеет.
К Javascript'у может иметь отношение HTML-код страницы, на которой этот Javascript работать будет. И CSS этой же страницы. Поэтому исключите из вашего текста ВСЁ, связанное с БД, и поподробнее остановитесь на вашем HTML-коде. Ваше нынешнее описание "вывожу товар через дивы в таблицу" очень напоминает "вырезаю гланды через попу". Так что... поконкретнее, используя HTML-теги <DIV> и <TABLE> (с <TR> и <TD>). И безо всяких PHP-вставок! Тогда появится предмет для помощи вам.
0
|
|
|
12 / 12 / 0
Регистрация: 23.12.2009
Сообщений: 149
|
||
| 26.07.2012, 14:31 | ||
|
меня интересовала теоретическая часть данного вопроса
0
|
||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||
| 26.07.2012, 14:42 | ||
|
1. На ячейки нулевой строки навешиваем обработку клика. 2. По клику определяем cellIndex ячейки и циклом перебираем все строки таблицы, начиная первой. 3. В процессе перебора создаём массив, где каждому члену соответствует innerHTML ячеек с этим cellIndex всех строк и номер самой строки. 4. Делаем клон таблицы. 5. Сортируем созданный массив (по нужному условию и по какому-то критерию - "как числа", "как строки"...) 6. Снова перебираем все строки таблицы (снизу вверх до первой включительно), удаляя все строки методом deleteRow () за исключением строки, которая после сортировки последняя в массиве. 7. С помощью метода insertBefore () циклом добавляем строки в таблицу из клона в соответствии с имеющимся отсортированным массивом.
0
|
||
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
|
| 28.07.2012, 15:16 | |
|
Вам не надоело ерундой заниматься, гугл забит разными скриптами. Зачем что то еще изобретать?
Все сортируется без перезагрузки перетасовыванием TR.
0
|
|
|
12 / 12 / 0
Регистрация: 23.12.2009
Сообщений: 149
|
||
| 28.07.2012, 17:04 | ||
|
0
|
||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 28.07.2012, 17:14 | |
|
proset, ну прекратите, наконец, пороть ерунду.
Второй раз уже вам пишу - база данных (БД) не имеет НИКАКОГО отношения к проблеме топика. Код таблицы может быть написан ВРУЧНУЮ и сохранён в виде файла с расширением *.html. Код таблицы может формироваться на сервере в момент обращения к файлу с расширением *.php. И в этом (втором) случае при формировании кода таблицы может использоваться БД. Но ПО-ЛЮБОМУ браузеру отдаётся HTML-код и браузер НЕ ЗНАЕТ - как именно сделан этот файл. Потому что браузеру это и не нужно. Сортировка осуществляется внутри браузера, средствами браузера.
0
|
|
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
|||
| 28.07.2012, 21:07 | |||
|
0
|
|||
|
Просто любитель
|
|||
| 29.07.2012, 13:31 | |||
0
|
|||
| 29.07.2012, 13:31 | |
|
Помогаю со студенческими работами здесь
13
JavaScript - localStorage сортировка Генерирование таблицы javascript Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|