form_for通过2个链接提交,当我回到控制器中时,如何告诉我使用了哪个?
我将表单放在一起,但出于设计原因,表单必须通过链接提交。 我发现了如何执行:
= link_to_function "Next >>", "$(this).up('form').submit()"
这样做,我可以用这个创建许多链接没问题。 但是我不知道如何区分使用哪个链接将我带回控制器? 我需要根据链接略有不同……
任何的想法 ? 我试图嵌入一些javascript等,但我无法弄明白。
谢谢,
亚历克斯
= link_to_function "Next >>", "$('#hidden_field').value = 1;$(this).up('form').submit()" = link_to_function "Next 2 >>", "$('#hidden_field').value = 2;$(this).up('form').submit()"
假设您正在使用jquery,请根据单击的链接将隐藏字段设置为不同的值。 毕竟,link_to_function的第二个参数仅仅是javascript。
- 在rails上使用angularjs和ruby时出现未知的提供程序电子提供程序错误
- 在Spree Store中添加Braintree Drop-in UI时,选择付款方式时出现问题
- 如何使用回形针在ruby轨道上立即预览上传的图像
- 成功调用ajax后重新运行JavaScript
- 我如何使用JavaScript来解析Ruby JSON字符串
- Restangular:错误:未知提供者:RestangularProvider < – Restangular
- 切换页面后,Bootstrap下拉列表停止工作–Rails 4.2
- Ajaxified Star Rating System未正确更新
- Coffeescript / Javascript在服务器上不起作用