Ответы пользователя по тегу AJAX
  • Как сделать, чтобы при нажатии открывался контент?

    ivan_zhuck
    @ivan_zhuck
    но перезагружается он только после второго нажати кнопки

    На самом деле, контент загружается успешно при первом нажатии на кнопку, но при рендере вываливается ошибка в JS:
    5d20ac7f752c3633414623.png
    Все из-за того, что ты возвращаешь ответ на AJAX-запрос, который мало того, что представляет собой исполняемый код (что само по себе не безопасно), так еще и содержит в себе ссылку на внешнюю JS-библиотеку, которая естественно не успевает загрузиться вовремя и все валится.

    Правильно держать реализацию функций приложения в основных скриптах загружаемых вместе со страницей, а с сервера через AJAX возвращать только данные, например в JSON.
    Ответ написан
    1 комментарий