RoR: вызов Javascript + обновление страницы в контроллере - PullRequest
0 голосов
/ 12 января 2011

Я пытаюсь реализовать следующую функцию в контроллере Rails:

"jQuery(document).ajaxStop(jQuery.unblockUI);"
 # "unblocks" a blocked DIV

В контроллере у меня пока что ...

render :update do |page|
  page.replace_html 'my_div', :partial => 'my_partial'
  [...]
  page.call 'jQuery.unblockUI()'   # this is the line...
end

... но это не работает. В чем дело? И какое решение для этого?

Большое спасибо за любые советы и помощь в этом!
Том

===
Изменить: Возможно ли конфликт между "render: update do | page | ..." и "page.call ..."?
Редактировать 2: Под «не работает» я имею в виду: контроллер выполняется нормально, DIV «my_div» заменяется нормально, но «заблокированный» DIV не становится «разблокированным» И Firebug не указывает на ошибку в консоли ...

1 Ответ

0 голосов
/ 12 января 2011

Функция, которую вы вызываете в контроллере, вызывает прототип функций. Вам нужно установить jRails , чтобы он работал с jQuery.

...