0
如何设置它,以便它只在更新操作时弹出而不创建?form_for> f.submit,如何仅在更新操作时发出警报。
= f.submit, data: { confirm: "you are about to update object, are you sure?" }
如何设置它,以便它只在更新操作时弹出而不创建?form_for> f.submit,如何仅在更新操作时发出警报。
= f.submit, data: { confirm: "you are about to update object, are you sure?" }
尝试是这样的
= f.submit, data: action == 'edit' ? { confirm: "you are about to update object, are you sure?" } : {}
通过一个语法错误,不知道哪里出了问题。 这是一个很长的解决方案,我有语法问题,所以这就是为什么它有这么多行:) '-if @quiz.persisted? = f.submit类: “BTN-LG BTN-主”,数据:{确认:T(:are_you_sure)} -else = f.submit类: “BTN-LG BTN-主”' – webgen
尝试 ' = @ quiz.persisted? ? f.submit class:“btn-lg btn-primary”,data:{confirm:t(:are_you_sure)}:f.submit class:“btn-lg btn-primary”' – Ursus
这正是我所尝试过的,一些奇怪的语法错误。 – webgen