0
我有一個控制器,響應JS查詢:如何在JS Rails響應中加載彈出框?
def show
@event = Event.find(params[:id])
respond_to do |format|
format.js
end
end
我show.js.erb:
$("#modal").html("<%= escape_javascript(render(:partial => @event)) %>");
$('#modal').dialog();
我想呈現局部細節到彈出框。在這裏模式是我的隱藏的div,當我運行這段代碼時,我得到一些錯誤,並且js.erb文件運行爲具有js.erb內容的純html。
element.dispatchEvent不是一個函數
element.tagName是不確定的
,這是什麼原因呢?我怎樣才能加載彈出框?