远程脚本无法关闭Rails 3中的模式对话框

时间:2011-05-08 05:48:43

标签: jquery ruby-on-rails-3 simplemodal

当用户点击我呼叫的链接时:

$("#myform").modal();

显示模态表单。表单被远程提交以调用我的控制器上的create方法。我显示我调用的create.js.erb:

$.modal.close();

但是这无法关闭模态窗口。无论出于什么原因,$ .modal在那时都不可用。

我通过设置来解决这个问题:

window.modal=$("#myform").modal()

然后,在create.js.erb中我调用:

window.modal.close();

但这不是一个很好的解决方案。我真的希望能够只调用$ .modal.close()。我有什么理由不能吗?这可以添加到SimpleModal吗?

0 个答案:

没有答案