【发布时间】:2013-10-23 06:51:10
【问题描述】:
以下 JavaScript 将带有参数 recipe_num 的 XMLHttpRequest 发送到我的 rails 服务器,如何从控制器中提取数据?我试过params[:recipe_num]和session[:recipe_num],都不行。
function getRules(recipe_num){
var request = new XMLHttpRequest;
request.open("POST", "/path/rules_json?format=json", true);
var token = $("meta[name='csrf-token']").attr("content");
request.setRequestHeader("X-CSRF-Token", token);
request.onreadystatechange = function() {
if(request.readyState == request.DONE){
buildForm(JSON.parse(request.responseText));
}
};
request.send("recipe_num=" + recipe_num);
};
【问题讨论】:
标签: javascript ruby-on-rails ajax xmlhttprequest