2012-09-05 55 views
0

在jQuery中,我可以通過指定參數data附加GET參數:添加GET參數q.io.xhr

// sends request to http://example.com?foo=bar&hello=world 
$.ajax({ 
    url: 'http://example.com', 
    method: 'get', 
    data: {foo: 'bar', hello: 'world'} 
}) 

但是我看不到這樣的qooxdoo documentation選項。當然,我可以手動將參數編碼到url中,但我無法相信這麼大的JavaScript框架無法做到這一點。

也許我錯了,qooxdoo API以某種方式接受GET參數?

+0

'req.setRequestData({FOO: '欄',你好: '世界'});'? – timidboy

+0

http://jsfiddle.net/LV6pX/ – werehuman

+0

@werehuman setRequestData在q.io.xhr上不可用。閱讀文檔:http://demo.qooxdoo.org/2.0.2/website-api/#Xhr – Jaffer

回答

0

目前還不支持這個功能,因爲我們希望保持XHR實現非常接近spec [1],正如您在API文檔[2]中看到的那樣。但這可能是未來增加的一個很好的功能!

+0

然後,爲什麼文檔聲明q.io.xhr.send函數的可選'data'參數?這是可怕的誤導,並可能導致浪費寶貴的時間搞清楚爲什麼數據沒有通過。請修復您的文檔:http://demo.qooxdoo.org/2.0.2/website-api/#Xhr – Jaffer

+0

該數據用於POST,因此是必要的。 –