希望有人可以在这里提供帮助。我从未成为jQuery的粉丝,相反我更喜欢Mootools框架 - 嘿,有些人喜欢不同的东西吗?
我目前正在构建一个应用程序,并且刚刚开启了CSRF保护。我的印象是,对于Ajax请求,我需要做的就是读取cookie并将其作为帖子发送给我的控制器但是当我使用Mootools执行以下操作时它返回NULL,遗憾的是,如果没有CSRF,这可以正常工作。
有很多使用jQuery的例子,但对于Mootools没有任何内容,任何人都可以告诉我他们之前是否遇到过这个问题?
var options = {};
options['csrf_token_name'] = Cookie.read("csrf_cookie_name");
var request = new Request.JSON({
url: '/ajax/controller_name',
data: options,
onRequest: function(instance) {
},
onComplete: function(jsonObj) {
},
onFailure: function(instance) {
}
}).send();