Загрузочный экран Ajax с Prototype и ненавязчивым JS - PullRequest
2 голосов
/ 14 февраля 2011

Я ищу решение добавить загрузочный экран (или фрейм), пока ajax загружает данные.Все остальные посты, которые я могу найти в Интернете, касаются jQuery, а не Prototype ... Я клянусь, что буду использовать jQuery для моего следующего проекта.Но в любом случае код выглядит следующим образом: используется ненавязчивый JS:

в search.js.erb:

$("main_content").update("<%= escape_javascript(render(:partial => "items")) %>");

, и наверняка есть search.html.erb с довольно похожим содержимым:

<%= render :partial => "items" %>

чтобы добавить экран загрузки, нужно ли что-то добавлять перед этой функцией обновления, или в операторе link_to, или где-то еще?Я совершенно новичок в этом, поэтому, пожалуйста, не возражайте против глупых вопросов.Большое спасибо.

Обновление: я нашел что-то полезное в старой функции link_to_remote , которая имеет : загрузка и : загруженный тег сделать загрузочное изображение или экран.Однако это было совершенно не упомянуто в последней link_to Rails 3. Есть ли способ записать это в файл js?

...