【发布时间】:2013-04-14 01:38:09
【问题描述】:
前两个按钮的行为与您预期的一样,但远程/js 驱动的按钮没有显示其他按钮的切换行为。
我认为这可能是由于 UJS 如何劫持点击事件,但我不太确定。
关于如何按预期进行这项工作的任何想法?
现在,我在我的 update.js 文件中有一行为该控制器执行 .button('toggle'),但显然客户端存在延迟,这是不好的用户体验。
<div class="btn-group" data-toggle="buttons-radio">
<a class="btn btn-primary"><i class="icon-thumbs-up icon-white"></i> Accept0</a>
<a class="btn btn-primary"><i class="icon-thumbs-up icon-white"></i> Accept1</a>
<a class="btn btn-primary" href="some_path/update?model[key]=newvalue2" data-remote="true"><i class="icon-thumbs-up icon-white"></i> Accept2</a>
</div>
【问题讨论】:
标签: ruby-on-rails twitter-bootstrap radio-button ujs