Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

AJAX

00 голосов
3
начинаю посматривать на ajax и хочу сделать выпадающие select
выбираем тип товара, далее появляется новы select
(ajax) бренд, далее появляется новы select
(ajax) модель.
Начал курить доки и на созданной странице page.php вставил
Цитата
<script type="text/javascript">
function run()
{
jsAjaxUtil.ShowLocalWaitWindow('wait_id', 'ajax_container');
jsAjaxUtil.LoadData('test.php?' + Math.random(), PutData);
}
function PutData(data)
{
var obContainer = document.getElementById('ajax_container');
var obDiv = obContainer.appendChild(document.createElement('DIV'));
obDiv.style.backgroundColor = '#40FF04';
obDiv.style.paddingBottom = '3px';
obDiv.appendChild(document.createTextNode(data));
jsAjaxUtil.CloseLocalWaitWindow('wait_id', obContainer);
}
</script>
Загрузить
<div id="ajax_container" style="height: 200px; width: 400px; border: solid 1px #909090; overflow: auto;"></div>
<?CAjax::Init();?>

подсветка подгрузки ajax появляется но потом перегружается страница по адресу page.php и белый экран
что не так, дайте щелбана )
спросил 24 Март, 14 от ElfPrist (300 баллов)

3 Ответы

00 голосов
а какой у вас полный код страницы?
ответил 23 Сен, 14 от Almarea (3,760 баллов)
00 голосов
)))) это и есть полный код, ну а останое header и footer
ответил 27 Янв, 15 от ElfPrist (300 баллов)
00 голосов
Цитата
Ryzhikov пишет:
)))) это и есть полный код, ну а останое header и footer

Тогда я не пойму что и почему у вас должно работать.
CAjax::Init() – подключение клиентской библиотеки и требуемых ей файлов стилей.
Вы написали функции, но негде их не вызываете. Или я чего-то не понял?
ответил 11 Май, 15 от Almarea (3,760 баллов)

Похожие вопросы

0 голосов
0 ответов
+1 голос
1 ответ
0 голосов
1 ответ
спросил 05 Фев, 15 от аноним