Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何调用提交操作(Rails)?_Ruby On Rails_View_Controller_Action - Fatal编程技术网

Ruby on rails 如何调用提交操作(Rails)?

Ruby on rails 如何调用提交操作(Rails)?,ruby-on-rails,view,controller,action,Ruby On Rails,View,Controller,Action,更好的方法是什么:当用户在表单中输入数据并提交表单时,表单数据正在发送到某个站点。它是在用户编辑页面中创建的。 当用户提交表单时,我需要调用另一个操作。 我应该使用before_edit过滤器还是在submit标签中调用它? 例如: def do //perform some sending actions end 我认为: <div class="submit" > <%= submit_tag "Save", :class => "btn wide

更好的方法是什么:当用户在表单中输入数据并提交表单时,表单数据正在发送到某个站点。它是在用户编辑页面中创建的。 当用户提交表单时,我需要调用另一个操作。 我应该使用before_edit过滤器还是在submit标签中调用它? 例如:

 def do
 //perform some sending actions
 end
我认为:

    <div class="submit" >
  <%= submit_tag "Save", :class => "btn wide",  controller_do_path%></div>