easyui 獲取表單參數

1.1 使用serialize()

var userUpdForm = $('#userUpdateForm').serialize();				
var param = formDataToJsonStr(userUpdForm);
param = $.parseJSON(param);

formDataToJsonStr(String) 是自定義的方法, 功能是將&拼接的字符串轉換爲json格式.

1.2 使用serializeObject()

var data = serializeObject($('#userConfigForm'));

如果獲取的表單參數傳到後臺發生亂碼可使用如下方法:

2.1 使用decodeURI(str)

URL編碼出現的原因是在於執行了var userUpdForm = $('#userUpdateForm').serialize();導致中文被編碼, 可以考慮使用下面的方法對userUpdForm進行解碼.

param = decodeURI(param);

2.2 使用@RequestParam

public void func(@RequestParam string){
    .......
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章