我想
显示一个带有
错误消息的模态窗口,当
用户在表单中输入了无效
内容时,如果一切正常,则
显示另一个操作.但是,当我尝试
显示模态窗口时
render :js => "jQuery.faceBox(#{...})"
仅显示实际调用的JavaScript:
try {
jQuery.faceBox(...)
} catch (e) { alert('RJS error:\n\n' + e.toString());
alert('jQuery.faceBox(\"<div class=\'error\'>Error</div>\")');
throw e;
}
您是否尝试过将
代码部分放入?而不是
render :js => "jQuery.faceBox(#{...})"
尝试
render :partial => "my_faceBox_popup"
然后在你的_my_faceBox_popup.html.erb局部放入你的代码:
<script type = "text/javascript">
...
</script>
调试firebug获得的任何错误.
原文链接:https://www.f2er.com/ruby/264639.html