我有以下 link_to 方法:
link_to "", votes_path(vote: { post_id: post.id, up: true}), method: :post, remote: true
我试图拦截触发的 AJAX 调用来操纵 POST 参数。使用 GET 请求这很容易,因为参数存储在 data 下:
$('#my_link').bind('ajax:before', function() {
$(this).data('params', { foo: 'bar' })
});
但对于 POST 请求,情况并非如此。有人可以告诉我 POST 参数的存储位置吗?