2015-05-24 105 views
0

我有一种模式形式,我从下拉列表中选择一个选项,并添加一些文本到文本区域。Zurb基金会模式与AJAX(导轨)

问题是,当用户点击完成会议链接时,会生成ajax调用,并调用get_meeting方法。当这个方法完成时,它调用一个页面“get_meeting.js.erb”,其中我使用js打开模式。但是当它打开模式时,它不会加载选择菜单和文本区域,而是在模式中写入js。请告诉我我做错了什么。

完成链接,莫代尔和Ajax调用

<li><a href="/requests/get_meetings?id=<%= request._id %>" data-reveal-id="form-details-modal-lbms" class="finalize_request" data-remote="true" id="<%= request._id %>" data-reveal-ajax="true"><i class="fa fa-check"></i>Finalize</a></li> 

获得的会议功能

# GET /requests/get_meetings 
    def get_meetings 
    @id = params[:id] 

    end 

get_meeting.js.erb

$('#form-details-modal-lbms').foundation('reveal', 'open'); 

回答

0

您可以使用link_to帮手和remote选项来解决您的问题。例如Here就是例子。

+0

我使用远程选项,但只是简单的HTML – Gardezi