遇上用url方式傳參發現url超長了。。只好用post方式傳。
函式如下:
function post(url, params)
temp.submit();
return temp;
}
呼叫如下:
var params = ;
post('pm-report!exportanddownloadpmanalysisinfo.action', params);
補充:後來發現array型別傳後台很麻煩,就用ext.encode將陣列物件編碼為json字串傳遞到後台,再轉化為arraylist型別,轉化**如下:
jsonarray jarray = jsonarray.fromobject(this.modifylist.get(0));
listslist = jsonarray.tolist(jarray, new string(),
new jsonconfig());
list list = new arraylist();
for(string s :slist)
ajax使用POST傳遞引數
下邊是我找到的乙個例子http jeremy lee.blog.sohu.com 63843765.html post.html function alertcontents else function get obj server response post.php print r 下邊是我找到的...
使用Ajax傳遞post請求引數
post請求必須在請求報文中明確設定請求的型別 xhr.setrequestheader content type post請求要寫在send方法裡 post請求要把請求引數寫在send方法中 xhr.send parase doctype html en utf 8 viewport conten...
url傳遞中文引數
send.html var key 測試 通常,如果我們直接將中文寫在url中,得到的卻是一堆亂碼 e6 b5 8b e8 af 95 因為這涉及到編碼問題。如果你設定了編碼方式為utf 8,則它會將中文編譯為英文,如果對應的頁面的編碼方式也為utf 8,則就直接顯示編譯後的中文 解決方法 1.en...