Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как средствами Ajax при нажатии на кнопку (ссылку) открывать окно, в котором будет ин (https://javascript.ru/forum/jquery/45706-kak-sredstvami-ajax-pri-nazhatii-na-knopku-ssylku-otkryvat-okno-v-kotorom-budet.html)

Sergo 13.03.2014 00:26

Как средствами Ajax при нажатии на кнопку (ссылку) открывать окно, в котором будет ин
 
Добрый день, нужна ваша помощь.
Задача: при нажатии на ссылку должно открываться окно (модальное окно), в котором будут загружаться данные из бд (в зависимости от ссылки) + еще некоторые ссылки. при нажатии на ссылку в самом окне, окно не закрывалось, а выполняло скрипт.
Подскажите пожалуйста хотя бы примерный код. Заранее благодарен!

ruslan_mart 13.03.2014 05:51

Можно сделать проще, сделать iframe, в котором будут загружаться все нужные данные и этот iframe повесить в окно.

Sergo 13.03.2014 07:42

Цитата:

Сообщение от Ruslan_xDD (Сообщение 302347)
Можно сделать проще, сделать iframe, в котором будут загружаться все нужные данные и этот iframe повесить в окно.

Знаю, но нужно именно ajax.

krasovsky 13.03.2014 10:17

Средствами ajax не окна открываются а посылаются запросы. Какие данные из бд??
То что ты хочешь сделать:
1 - послать запрос ajax к серверу и получить ответ (html или json). В твоем случае вероятно хтмл?
2 открыть модальное окно. Модальность в html - это просто див поверх всего контента, можно создать самому или прибегнуть к плагинам вроде jquery dialog.
3 Засунуть свой html/скрипты/ссылки/прочее в этот диалог.

Вот тебе концепция. Код уж сам напиши.


Часовой пояс GMT +3, время: 06:41.