приветствую, господа!
некоторое время назад похожий топик остался без внимания, поэтому решил расширить тему.
системный компонент sale.ajax.locations имеет недостаток, если часто перебирать значения селекта, в конце концов выводимые данные просто исчезают со страницы. т.е. пропадает то, что заключено между аяксовым <div>...</div>.
проблема возникает при работе и CAjax::Init(), и IncludeAJAX() (все тестилось с 2 машин).
как говорится, методом проб установлено, что проблема не столько в sale.ajax.locations, а в принципе в аяксе и проявляется также на [URL=http://partners.1c-bitrix.ru/personal/edit_partner/#tab-faq-link]сайте Битрикса[/URL], но техподдержка проблему не наблюдает.
чаще всего проблема возникает, если послать аякс запрос через некоторое время после открытия страницы (CAjax::Init()). намного чаще ошибка возникает при использовании метода IncludeAJAX(). насколько мне известно, некоторые разработчики используют родной аякс, подскажите плиз, как побороть эту ошибку?
заранее спасибо!
некоторое время назад похожий топик остался без внимания, поэтому решил расширить тему.
системный компонент sale.ajax.locations имеет недостаток, если часто перебирать значения селекта, в конце концов выводимые данные просто исчезают со страницы. т.е. пропадает то, что заключено между аяксовым <div>...</div>.
проблема возникает при работе и CAjax::Init(), и IncludeAJAX() (все тестилось с 2 машин).
как говорится, методом проб установлено, что проблема не столько в sale.ajax.locations, а в принципе в аяксе и проявляется также на [URL=http://partners.1c-bitrix.ru/personal/edit_partner/#tab-faq-link]сайте Битрикса[/URL], но техподдержка проблему не наблюдает.
чаще всего проблема возникает, если послать аякс запрос через некоторое время после открытия страницы (CAjax::Init()). намного чаще ошибка возникает при использовании метода IncludeAJAX(). насколько мне известно, некоторые разработчики используют родной аякс, подскажите плиз, как побороть эту ошибку?
заранее спасибо!