为什么社区的 javascript 都是用 onclick
事件,这是违背ujs
,为什么不用data-remote='true'
?
remote='true'
不能代替 onclick
啊,何况 remote
属性现在也不用了。
要说代替 onclick
的,应该是 $('#...').click(function(){...})
吧?一定要消灭 onclick
什么的是洁癖吧... 如果你用 GWT 会生成一大堆 onclick
哦。
#1 楼 @luikore Sorry 是 data-remote=true
详情可参考 Using Unobtrusive JavaScript and AJAX with Rails 3,从 rails3 后,就已经不会自动生成 onclick 了,你说的是 GWT 我没用过,不好说,但如果也是生成一堆 onclick,我主观认为是过时的做法。我不认为 onclick 是洁癖,unobtrusive(非入侵) 而已。