簡短的問題,我按下按鈕後發送ajax請求。一個字符串可能包含&,如果包含,&之後的所有內容都將被視爲第二個參數的名稱。我試圖使用encodeURI(字符串),但它沒有工作。如何正確處理這個問題?AJAX:發送字符串,其中包括&
我沒有實驗代碼:
<input class="refreshButton" type="button" value="refresh" onclick="$('#container').load('/some/path', {string: $('#string').val()});"/></td>
乾杯
不應該發生的。既然你傳遞了一個對象作爲第二個參數,它應該被自動轉義。 – Quentin 2011-12-17 23:00:48
@Quentin好吧,當我檢查正在發送的請求時,有兩個參數以及 – mkk 2011-12-17 23:04:08