如何解决form_tag,form_remote_tag-未调用动作
|| 在我的新团队表单中,用户可以从选择列表框中选择球员,以与团队关联,也可以创建新球员。单击“新播放器”按钮,将打开一个包含以下代码的弹出窗口 当我使用表单标签(见下文)时,单击“提交”按钮将使用正确的操作。<%= form_tag(:controller => \"teams\",:action => \"createPlayers\") do %>
<label>Player Name:</label> <%= text_field_tag(:name,nil) %></span>
<%= submit_tag(\"Create New Player\") %>
但是,我计划使用ajax更新播放器的选择列表。当我使用\'form_remote_tag\'
而不是\'form_tag\'
并单击Submit按钮时,不会调用\'createPlayers \'操作。实际上什么也没发生。
如果有人可以告诉我,为什么按下提交按钮时使用\'form_remote_tag \'不会调用\'createPlayers \'操作,将不胜感激。
非常感谢您提供的任何建议。
干杯
解决方法
<% form_remote_tag :url => { :controller => \'xyz\',:action => :you method } do %>
<%=text_field_tag : %>
<%= submit_tag \"\" %>
<% end %>
something like that
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。