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
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...