AJAX не перезагружает встроенный JavaScript - PullRequest
0 голосов
/ 14 июля 2011

У меня есть выпадающий список на моей странице, позволяющий пользователям видеть прошлые версии вызовов API.Когда пользователь переходит на предыдущую версию, JavaScript, вставленный на страницу, не запускается.В настоящее время я не использую JQuery для своих вызовов AJAX.

Пожалуйста, посмотрите.Перейдите по ссылке, перейдите к версии 1, а затем вернитесь к версии 2. Обратите внимание, что встроенный код (фрагмент кода) не отображается.

http://devtest.indicee.com/api/reportapi/report/report-detail

1 Ответ

0 голосов
/ 14 июля 2011

Причина в том, что скрипт уже загружен и запущен. Он не будет загружен и запущен снова.

Вы не должны использовать document.write таким образом. Это источник ваших неприятностей.

Если вам необходимо загрузить данные таким образом, сделайте это в JSON и выведите их с помощью одной функции в верхней части вашей страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...