0
我对带有rails的ajax非常新,所以问题在于此。 我在控制器的方法:多=>按钮不会发出Ajax请求,但会重新加载页面导轨
的视图梅托德
<ul id="actions">
<%= @game.user.actions %>
</ul>
<%= button_link_to "call", drid(:anchor => "opponents", :action => :call, :remote => true), :class => 'button' %>
<%= button_link_to "check", drid(:anchor => "opponents", :action => :check, :remote => true), :class => 'button' %>
@game.user.actions
是在数据库中。
这里是AJAX模板
$("#actions").append("<%= escape_javascript @game.user.actions %>");
$("#new_action")[0].reset();
问题是下一:当我按一下按钮,他们添加一个新的事件的行动 列表(如[“呼”,“呼”,“呼” ,“呼叫”,“检查”,“呼叫”,“呼叫”,“检查”,“检查”,“检查”,“呼叫”,“呼叫”]),但页面仍然没有任何异步请求重新加载。
请尽可能地帮忙!任何答案都会有帮助!
它已经完成 –
$绑定( '点击 '函数(事件){ event.preventDefault();} )(' 按钮。')。 ; –