我有一个带有两种提交类型的Rails表单,但是无论我选择哪种类型,提交值始终设置为最后一个按钮。
<%= simple_form_for @open_position do |op| %>
<div class="modal-body" data-modal-body>
...
<div class="modal-footer">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">
<%= t('buttons.cancel') %>
</button>
<%= op.submit t('buttons.continue_add_candidate'),class: 'btn btn-default',data: {
ui_disable: 'createOpening',ui_verify_confirm: ''
} %>
<%= op.submit t('buttons.continue'),ui_verify_confirm: ''
} %>
</div>
通过以下内容,我会
"commit"=>"Continue"
在参数中,与按下哪个按钮无关。我想这是唯一的特殊情况,它是在模式中发生的。有没有人经历过类似的事情?
谢谢!