|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|||||||||||
Подключить таблицу при нажатии кнопки методом ajax19.05.2018, 07:07. Показов 3321. Ответов 28
Метки нет (Все метки)
День добрый, подскажите с решением.
Есть БД и две таблицы table1 и table2, при нажатии кнопки1 выводиться table1, при нажатии кнопки2 table2
И ещё вопрос, нужно что бы при загрузки страницы сразу подключалась таблица table1?
0
|
|||||||||||
| 19.05.2018, 07:07 | |
|
Ответы с готовыми решениями:
28
Ajax обновление input при нажатии на button кнопки Вывод полей БД в таблицу при нажатии кнопки Как при нажатии кнопки добавить таблицу? |
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 19.05.2018, 13:14 | |
|
Дмитрий Дмитрий, возможно. 1-й костыльный, если таблицы не очень большие, вывести их сразу с display:none, а при нажатии на кнопку показывать ту или иную таблицу. 2-й вариант, ajax - серверный скрипт при запросе возвращает json, на клиенте распарсиваете как нужно.
0
|
|
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
| 19.05.2018, 13:55 [ТС] | |
|
Первый не подходит, таблицы большие объем страницы будит огромный, нужно подгружать.
По 2 му варианту пример можно если не сложно?
0
|
|
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 19.05.2018, 15:06 | ||
|
Предвижу что вам нужно конкретно под ваш пример. Уверяю, у вас задача тривиальная. Кстати, тут может быть очень удобно использовать datatables, там и ajax есть.
0
|
||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
| 19.05.2018, 16:11 [ТС] | |
|
Это понятно что куча) только под мою задачу подогнать не выходит
0
|
|
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|||||||||||||||||||||
| 19.05.2018, 16:43 | |||||||||||||||||||||
|
Дмитрий Дмитрий, вот так попробуйте:
1
|
|||||||||||||||||||||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|||||||||||||||||||||
| 19.05.2018, 17:14 [ТС] | |||||||||||||||||||||
|
54.php тут что должно быть?
Добавлено через 11 минут Что то я понять не могу)) Мне нужно вывести таблицу из БД на сервере в зависимости от нажатия кнопки, у вас этот код
Добавлено через 3 минуты У меня таблица table1 подключается к БД в файле tkani/table1_tkani.php, вот его код
Добавлено через 3 минуты Возможно выводить переменные которые передают ссылку в include()? Ну или другой способ для подключения таблиц тоже рассмотрю.
0
|
|||||||||||||||||||||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
||||||
| 19.05.2018, 17:29 | ||||||
|
Дмитрий Дмитрий, ну и подключайте в обработчике:
0
|
||||||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
||||||
| 19.05.2018, 17:37 [ТС] | ||||||
|
Ошибку выдает Uncaught TypeError: Cannot set property 'onclick' of null
тут
0
|
||||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|||
| 19.05.2018, 17:43 | |||
|
То как именно сервер обработает страницу это уже совсем другая задача. То что вам написал atanov это ajax на чистом js, описание и примеры есть в документации. Алгоритм такой: 1) Через js делаете ajax запрос на сервер, 2) Сервер возвращает вам hello world. 3) В js вы получаете строку hello world и выводите на экран. А вот дальше у вас 2 варианта: 1) вместо hello world вернуть данные из БД, а на js сформировать html разметку. 2) либо сразу на сервере сформировать html разметку и вернуть его клиенту. В js остается только вставить эту разметку где-нибудь на странице. У вас щас в коде вариант 2.
1
|
|||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
| 19.05.2018, 17:52 [ТС] | |
|
tarasalk я понимаю, что у меня вариант 2) и hello world я уже делал)), то что написано на js, а не на jq я то же молясь понимаю, с php только разбираюсь, как видите с get запросом понятно, не понятно как сделать то же на ajax но конкретно с моей ситуацией.
Код который дал atanov выводит ошибку. Добавлено через 2 минуты А можно js в jq переделать, а то совсем не понятно)
0
|
|
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 19.05.2018, 18:35 | |
|
0
|
|
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|||||||||||||||||
| 19.05.2018, 18:40 [ТС] | |||||||||||||||||
|
Сделал так но не работает
0
|
|||||||||||||||||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
||||||
| 19.05.2018, 18:48 | ||||||
|
Дмитрий Дмитрий, а обработчик index.php? И что консоль показывает?
Чёрт, а зачем в include'ах скобки , вот так правильно:
0
|
||||||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
| 19.05.2018, 18:55 [ТС] | |
|
Обработчик index.php, консоль молчит. Код который выше он весь в index.php
Добавлено через 3 минуты Убрал скобки, всё также), нажимаю на кнопку Рулонки тишина, Вертикалки тишина) Добавлено через 37 секунд Консоль молчит
0
|
|
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 19.05.2018, 18:59 | |
|
Дмитрий Дмитрий, для эксперимента замените include на echo. Что теперь выводит?
0
|
|
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
||||||
| 19.05.2018, 19:05 [ТС] | ||||||
0
|
||||||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 19.05.2018, 19:14 | |
|
Дмитрий Дмитрий, а Вы мой код использовали или свой jquery? В Вашем нет ответа сервера и размещения ответа в DOM.
0
|
|
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
||||||
| 19.05.2018, 19:18 [ТС] | ||||||
|
Свой
0
|
||||||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 19.05.2018, 19:27 | |
|
Дмитрий Дмитрий, ну и где ответ от сервера?
0
|
|
| 19.05.2018, 19:27 | |
|
Помогаю со студенческими работами здесь
20
Внесение данных с формы в таблицу при нажатии кнопки При нажатии средней кнопки мыши, а также при нажатии на ссылки в браузере Firefox открываются рекламные сайты При нажатии кнопки закрытия окна, оно должно сворачиваться, а при нажатии на сворачивание - закрываться Сделать так,чтобы при выборе одного товара из таблицы magazine через галочки,потом нажатии кнопки подтверждения-этот товар был помещен в таблицу Zakaz При нажатии кнопок мыши выводить информацию о нажатии соответствующей кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
изучаю 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. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|