我正在求助於使用jQuery。我有以下調用在IE7中工作,但不是FF 3.0.4。但如果我將null
更改爲{}
它工作正常。對於這種情況,null是無效的,我只是很幸運,它在IE中工作,或者這是與jQuery的錯誤。
$.post("complexitybar.ashx?a=init&vc=" + validationCode, null, loadInitialValues, "json");
我正在求助於使用jQuery。我有以下調用在IE7中工作,但不是FF 3.0.4。但如果我將null
更改爲{}
它工作正常。對於這種情況,null是無效的,我只是很幸運,它在IE中工作,或者這是與jQuery的錯誤。
$.post("complexitybar.ashx?a=init&vc=" + validationCode, null, loadInitialValues, "json");
嘗試$.get()
查詢字符串的請求:
$.get('complexitybar.ashx?a=init&vc=...')
POST請求的預期網址和鍵值對是獨立的:
$.post('complexitybar.ashx', 'a=init&vc=...')
隨着POST請求,該鍵值對的作爲內容數據而不是作爲URI的一部分發送。
既然你正試圖通過null
到is supposed to參數表示鍵值對的數據,你想傳遞給您要發佈帖子的網址,它可能使用一個空對象(很多更有意義{}
)即null
。
null
的處理方式與您所期望的不同,如果您正在考慮Java等語言。
用「POST」方法試試$ .ajajx,會更好
你能解釋一下爲什麼要使用null嗎? – 2008-12-09 20:38:30