Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как определить id элемента [2]
ну если смотреть со стороны компактности кода - то согласен и благодарен за ответ.
хотелось бы добавить одно: а если вышеупомянутый код будет загружен аяксом, то обработчик в document.ready не сработает для загруженных элементов. Как быть тогда?
для jQuery
Есть delegate/live<1.7, on>1.7
Panoptik
Отправлено: 07 Декабря, 2011 - 11:40:14
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
усё спс. забыл про "live" и одновременно узнал про "on". ща почитаем по подробнее
----- Just do it
3d_killer
Отправлено: 07 Декабря, 2011 - 12:14:07
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
короч я так ниче и не понял как индефикатор записи один а действий несколько сделать...
tuareg
Отправлено: 07 Декабря, 2011 - 12:21:56
Участник
Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010
Помог: 69 раз(а)
3d_killer пишет:
короч я так ниче и не понял как индефикатор записи один а действий несколько сделать...
Я тут ничего сделать не могу....
Я написал Вам код. Попробуйте его скопировать подключить библиотеку jQuery 1.7.1, запустите его и посмотрите разбиритесь
3d_killer
Отправлено: 07 Декабря, 2011 - 12:35:50
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
ой твой код не заметил, по коду все понятно спс.
3d_killer
Отправлено: 08 Декабря, 2011 - 07:59:24
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
Реально, код хорош, спасибо огромное
3d_killer
Отправлено: 08 Декабря, 2011 - 13:30:26
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
Помог: 21 раз(а)
я сделал как в коде который выше все работает отлично за одним исключением стрелочки вниз и вверх когда нажимаю кодом пхп меняются позиции в базе данных но после первой смены и вывода данных то есть меняется и визуально стрелки не меняют свой id хотя должны поэтому при нажатии кнопки второй раз происходит что то не понятное, у меня получается что есть страничка с выбором базы как на скрине, а сама таблица выводится когда выбрана база из php кода в нем же находится скрипт данный, может я чтото не правильно делаю? как правильно или код AJAX должен находиться на одной страничке, только как тогда быть если элементы не подгружены на них код действовать не будет....
Может кто нибудь ответить на такой вопрос?
Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010
Помог: 69 раз(а)
как то все сумбурно написано. Не очень понял
Но так на вскидку Ты нажал на стрелку вверх, запрос ушел, а на самой странице ни чего не поменялось???
Если так, то надо делать следующее, после нажатия на стрелку(отрабатывает скрипт сортировки) и после либо перегружать всю таблицу снова с сервера(самый простой вариант), либо пытаться с помощью jQuery перемещать строчки.
P.S В таких случаях сортировки я пользуюсь UI sortable
или опиши подробней: в стиле я нажал тут поменялось а здесь проблема.
пытаюсь сделать на одной странице код этот не работает потаму как не находит видимо класов.
Эта страничка главная типо тут идет выбор таблицы БД, сама табличка подгружается из другого файла и появляется на главной и кнопочки не пахают вот код странички которая загружает табличку:
пытаюсь сделать на одной странице код этот не работает потаму как не находит видимо класов.
Эта страничка главная типо тут идет выбор таблицы БД, сама табличка подгружается из другого файла и появляется на главной и кнопочки не пахают вот код странички которая загружает табличку:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.