這篇文章主要為大家展示了“jquery如何實(shí)現(xiàn)向后臺(tái)提交數(shù)組”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“jquery如何實(shí)現(xiàn)向后臺(tái)提交數(shù)組”這篇文章吧。
10年積累的做網(wǎng)站、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有惠陽(yáng)免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。jquery:向后臺(tái)提交數(shù)組
var resArray = new Array(1,2,3);$.post(prefix + '/save/res/', { 'roleID' : $('#roleID').val(), 'resArray' : resArray, }, function(result) { top.closeLayer(); if (result.state == 'succ') { top.refreshRight(); top.okLayer('維護(hù)角色', '保存數(shù)據(jù)成功'); } else { top.errorLayer('維護(hù)角色', '保存數(shù)據(jù)失敗'); } }, 'json');
后端接收,以springboot為例:
@RequestParam(name = "resArray[]", required = false) String[] resArray
resArray[] 必須這樣寫(xiě)!
實(shí)例補(bǔ)充:
jQuery.ajax向后臺(tái)傳遞數(shù)組問(wèn)題
//創(chuàng)建一個(gè)測(cè)試數(shù)組 var boxIds = new Array(); boxIds.push(12182); boxIds.push(12183); boxIds.push(12184); //向后臺(tái)交互 $.ajax({ url: "/xxx", type: "GET", data: { "boxIds": boxIds, "boxType": 0, "time": new Date().getTime() }, success: function(data) { //do sth... } });
后臺(tái)controller代碼(SpringMVC)
@ResponseBody @RequestMapping(value = "/box/changeLock") public String changeLock(final Long[] boxIds, final int boxType) { return locker_ChangeLockService.changeLock(boxIds, boxType); }
以上是“jquery如何實(shí)現(xiàn)向后臺(tái)提交數(shù)組”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!