0

我正在尝试在 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 不会在控制台中显示任何错误...

4

1 回答 1

0

您在控制器中调用的函数正在调用原型函数。您需要安装jRails以使其与 jQuery 一起使用。

于 2011-01-11T21:39:01.600 回答