【发布时间】:2013-12-23 12:31:29
【问题描述】:
这很好用
<%#= link_to t('.add_html'), 'javascript:void(0);', :class => "line-item", :product => product.id %>
$('document').ready(function(){
$(".line-item").click(function(){
var prod = $(this).attr('product');
$.ajax({
url:'<%#= line_items_url %>',
data: {product_id: prod},
type: 'POST',
dataType: 'script'
});
});
});
但是当我使用按钮时没有任何反应。请让我知道我在这里缺少什么?
<%= button_to t('.add_html'), 'javascript:void(0);', :class => "line-item", :product => product.id %>
【问题讨论】:
-
你确定你有 JQuery 运行并添加到你的页面?
-
使用正确的按钮 id 和正确的 ajax 调用与 jquery [Like here][1] [1]: stackoverflow.com/questions/10406571/…
标签: ruby-on-rails ajax erb