Listbox

5 отговора 430 прегледа
#1

Listbox

Имам два listbox, според избора на пъривия се прави подходяща заявка към базата за втория.
Незнам как да накарам javascripta изпълни заявка към базата за втория listbox!!!!
Презареждане на страницата не е желателно...

Благодария предварително

Отговор
в отговор на killone #2

Re: Listbox

жаба скрипта се изпълнява на компютъра на тоя дет ти гледа страницата. базата ти е на сървъра.

вариант 1: кажи на жаба скрипта да си вземе външен .js файл, като този външен файл е да речем php скриптче дето в зависимост от това как е викнато, тегли данни от базата и ги връща на жабата. жабата ги парсва и си праи квот си иска с тях.

вариант 2: пиши сички данни за сички листбоксове в масив още при зареждането на страницата, после показвай квото трябва.

вариант 3: турни втория листбокс в iframe и си го релодвай него само - големо главоболие е ако трябва да събмитваш форма после с това което си избрал, ако е за красота само или за навигация, по-лесно става.

вариант 4: рефрешвай страницата, желателно или не, ако нема друг начин.

Отговор
в отговор на killone #3

Re: Listbox

Най-модерното е с XmlHttpRequest. Става много лесно. Е, малка подробност е, че работи за IE6, FF и Opera 8.

Отговор
в отговор на killone #4

Re: Listbox

Виж тук. Бях си играл да правя подобно примерче.

От неизбежното се възмущава само този, който е неразумен.
Отговор
в отговор на kapitancho #5

Re: Listbox

работи за IE5 , Mozilla 1.0

Отговор
в отговор на Учeщ #6

Re: Listbox

Ценя всяко ваше мнение...
ще ми бъдат от полза не само за конкретния случай.

Отговор