【发布时间】:2017-08-17 20:21:03
【问题描述】:
我有一个简单的搜索表单,在提交时,我想使用 AJAX 呈现带有电子邮件文本字段和提交按钮的另一个表单。
初始表单是 rails_admin 自定义操作的一部分,我也想将搜索参数带到第二个表单。
javascript:
$(".index_collection_link").hide()
= form_tag "/admin/sample/search_action”, class: "form-group", method: "get", :remote=>"true"
.row
.col-xs-12
.col-xs-5
.search
= "Search:"
=text_field_tag 'search',"" ,class: "form-control pull-right"
.col-xs-4
= submit_tag "Search", class: "btn btn-info"
在提交此表单时,我想呈现另一个带有电子邮件输入字段的表单:
javascript:
$(".index_collection_link").hide()
= form_tag "/admin/send_emailf", class: "form-group", method: "get"
.row
.col-xs-12
.col-xs-5
.search style= "float:left;padding-top:5px;"
= "Email "
=email_field_tag 'email',"" ,class: "form-control pull-right"
.col-xs-4
= submit_tag "Send", class: "btn btn-info”
我试过respond_to 和render :partial 方法来渲染第二种形式。它在控制台中显示该文件已被呈现,但在前端它停留在搜索表单上。
提前致谢。
【问题讨论】:
标签: jquery ajax forms ruby-on-rails-4 rails-admin