2016-09-29 76 views
0

我遇到问题,因为确认弹出窗口未显示,当我使用我的删除按钮时。删除工作正常,我只是没有得到“你确定”弹出。确认弹出不起作用

我已经尝试了这段代码的不同变体,没有任何运气。我认为我的确认部分是正确的,但也许不是。我在这里错过了什么?

<%= link_to t('common.delete'), car_path(@current_work_context, car), :method => :delete, :confirm => t('common.are_you_sure'), :class => "btn btn-danger btn-xs" if car.deletable? %> 

回答

0

尝试改变:confirm => t('common.are_you_sure')data: { confirm: 'Are you sure?' },或旧版本::data => { :confirm => 'Are you sure?' }

那你的application.js?它是否包括这样的jquery

//= require jquery 
//= require jquery_ujs 

+0

data:{confirm:'你确定吗?' }工程..但我想使用t函数翻译..我如何将它插入括号? –

+0

data:{confirm:t('common.are_you_sure')} –

+0

It works ..谢谢! –