Уважаемые, подскажите, в чем может быть проблема.
Создал тестовую страницу, на ней подключаю пролог/голову/панель.
Написал простенький компонент вывода $_POST, обернул в AJAX_MODE.
В шаблоне компонента есть простенькая форма:
Код |
---|
<sc ript>
function submForm()
{
$('#form1').submit();
}
</sc ript>
<fo rm method=POST id='form1' action="/page/">
<input type = 'text' name = 'test' onke yup="submForm()">
</form> |
При заполнении поля происходит перегрузка страницы, при этом не происходит подключение пролога/головы/панели. А в консоли можно видеть следующее:
Код |
---|
Uncaught TypeError: Cannot read property 'ajax' of undefined |
И ссылка на код:
Код |
---|
top.BX.ajax.UpdatePageData(arAjaxPageData); |
Однако, если сделать стандартную форму:
Код |
---|
<fo rm method=POST id='form1' action="/page/">
<input type = 'text' name = 'test'>
<input type = 'submit'>
</form> |
Все работает без проблем.
В чем может быть проблема, как ее решить ?