我之前主要使用過jQuery,而且我是YUI的新手。我希望在YUI 3中使用IO或DataSource爲每個Ajax請求設置自定義頭。我希望爲每個請求自動插入頭。在jQuery中,我可以像這樣用$ .ajaxPrefilter做到這一點:YUI 3 - 爲Ajax設置全局請求標頭
$.ajaxPrefilter(function (options, originalOptions, jqXHR) {
var value = 'blah';
if (value) {
jqXHR.setRequestHeader("My-Custom-Header", value);
}
});
我發現在在線文檔中這些網頁YUI 3,但我只是不「瞭解」。我怎樣才能做到這一點?
http://developer.yahoo.com/yui/3/examples/io/io-get.html
http://developer.yahoo.com/yui/3/api/io.html
啊!這就是我一直在尋找的東西。然而,最不幸的是它不能跨YUI實例工作。我的應用程序將由多個YUI實例組成。 –
更新了在YUI實例中工作的答案。 –
真棒尼克。超出了我的期望。謝謝! –