【发布时间】:2012-11-14 16:13:01
【问题描述】:
我正在处理一个 Rails 项目并尝试使用 $.post 从服务器获取一些数据,但没有任何反应。有没有人看到有什么问题?
HTML 文件
<a id="ta" role="button" class="btn">tzt</a>
<div id="ggg">Code goes here</div>
.js 文件
$ ->
$('#ta').click (e) ->
e.preventDefault()
$.post "/hype", (data)
$("#ggg").html data
routes.rb
match '/hype', to: 'items#xxx'
controller.rb
def xxx
@item = Item.last
return render :text => "New Text"
end
【问题讨论】:
-
你说的“什么都没有”是什么意思?没有触发点击事件?点击事件不是 POST 吗?没有返回数据?使用 Firebug 密切关注浏览器中发生的事情,这样您就可以找到答案
标签: jquery ruby-on-rails ajax coffeescript