使用post方式傳遞URL引數

2021-09-30 11:35:16 字數 623 閱讀 2211

遇上用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...