1
前两个按钮的行为与您所期望的相同,但远程/ js驱动按钮不显示其他按钮的切换行为。使用Rails UJS(数据远程)制作引导程序的按钮 - 收音机效果如何?
我想这可能是由于UJS如何劫持点击事件,但我不太确定。
有关如何使其按预期工作的任何想法?
现在,我在我的update.js文件中为此控制器创建了一个.button('toggle')行,但显然这是客户端的延迟,这是坏的UX。
<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>
阅读Dom Level 2s做事件之间的区别http://stackoverflow.com/questions/6348494/addeventlistener-vs-onclick – 2013-04-20 21:27:37