скрыть alert

alexey84

phplancer
скрыть alert

есть аякс который генерит меню, и выводит его на экран, есть скрипт явы, который потом должен то что вывел аякс инициализировать в drag&drop меню
короче есть выпадайка, где я выбираю меню и вызывается аякс
onchange='ajaxf(1)'
дальше я вызываю фцию инициализации
onchange="ajaxf(1);initmenu();"
вот так не работает, а если сделаю так, то работает
onchange="ajaxf(1);alert(0);initmenu();"
можно ли как нибудь скрыть алерт или есть фции которые смогут мне помочь как и алерт?
 

Geol

Пациент
Дело не в алерте. Просто вызов initmenu() происходит(в первом варианте) до окончания работы ajaxf(). Надо просто запретить асинхронный режим.
 

BRat

o_0
не надо запрещать асинхронный вызов.
Функцию initmenu() вызывай в обработчике onreadystatechange
 

alexey84

phplancer
в аджаксе нашел строчки
xmlhttp = new ActiveXObject(control);
xmlhttp.onreadystatechange = handler;
как сюда установить функцию initmenu?
 

BRat

o_0
не мучаться надо, а теорию читать
http://developer.mozilla.org/en/docs/AJAX:Getting_Started
 
Сверху