ajax异步请求后台数据处理
1 $.ajax({ 2 type: "POST", 3 url: "./rule/list/device/list", 4 data: JSON.stringify(obj), 5 dataType: "json", 6 headers: { 7 'Accept': 'application/json', 8 'Content-Type': 'application/json' 9 }, 10 success: function (data) { 11 for (var i = 0; i < data.length; i++) { 12 //去重复 13 var hasSame = false; 14 for(var j=0;j < temp.length;j++){ 15 if(temp[j].deviceId == data[i].deviceId){ 16 hasSame = true; 17 break; 18 } 19 } 20 if(hasSame){ 21 continue; 22 } 23 var html = '<tr><td><input type="checkbox" name="checkedId2" value="' + data[i].deviceId + '" onclick="chooseStoreDevice(' + data[i].deviceId + ')" id="d_' + data[i].deviceId + '"></td>' + 24 '<td>' + data[i].deviceCode + '</td><td>' + data[i].deviceName + '</td><td>' + data[i].storeName + '</td></tr>'; 25 $("#tb3").append(html); 26 temp.push(data[i]); 27 } 28 // console.log(JSON.stringify(temp)); 29 } 30 }); 31 32 }
注意:这里headers必须要的,不然后台接受不到请求。
本文作者:烟味i
本文链接:https://www.cnblogs.com/2YSP/p/8961194.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步