我想将数据发送到Rails3中的控制器:remote => true(Unobtrusive JavaScript),但没有link_to或form_tag。我想通过jQuery响应向控制器发送数据(某些参数)。 我怎么能这样做?
答案 0 :(得分:0)
您可以使用jQuery发送带有ajax请求的数据,如下所示。
代码:
$(document).on('click',".ajaxRequestEvent",function(){
$.ajax({
type: 'POST'
url: url,
data: {'key1':'value1', 'key2':'value2'},
success: success,
dataType: dataType
});
});
其中,'ajaxRequestEvent'是元素的类,点击您需要发送的请求。如上所述,您可以使用jquery ajax函数的'data'属性
发送数据