Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Данные из БД в новом окне


Автор: ZIFIR 1.4.2008, 14:51
На страничке форма (input, рядом ссылка)
Как по ссылке открыть новое окно, в это окно вставить список из БД, с возможностью выбора нужного элемента (наверно галочкой),
выбрать нужный элемент (нажав на кнопку Выбрать), вставить выбранный элемент в input.
Заранее спасибо!

Автор: webevt 1.4.2008, 15:25
ZIFIR, это уже целый скрипт и писать просто так для вас его никто не будет. Попробуйте сами, а если не получается что-то - то милости просим на форум.

Автор: bars80080 1.4.2008, 16:32
ну это вообще часто где используется, но тут нужно непосредственно самому писать

1. кнопка или ссылка вызова этого окна со списком
2. вызывается функция примерно такого вида 
Код

function opok(backad) { 
    okno = "okno.php?addr=" + backad; // это если нужно передать какой-нибудь параметр туда
    myWin = open(okno, "displayWindow", "width=500,height=550,scrollbars=yes"); }
 3. в okno.php вставляется запрос к БД (или куда там надо, или просто фиксированный список)
4. значения в окне можно сделать в виде ссылок: 
Код
<a href="#" onclick="retpage('station'); return false;">station</a>
 5. они обращаются к функции такого вида: 
Код
function retpage(st) {
    window.opener.document.getElementById('form_field').value = st;
    self.close(); }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)