电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

快速解決ajax傳遞為空但顯示在頁面上為undefined的問題

瀏覽:206日期:2022-06-11 14:48:41

昨天寫代碼遇到一個問題,這個問題以前也遇到過,只不過那時以為簡單就沒做什么筆記,結(jié)果昨天遇到還是要去查百度,查百度又要找好一會兒,所以就記錄一下。避免以后忘記。

首先問題是這樣的:我用ajax到動態(tài)的做表格插入,從后臺傳回來一個對象的list集合,然后進(jìn)行遍歷動態(tài)的生成表格的行。后臺寫的都正確的,結(jié)果表格有些內(nèi)容為顯示為undefined。后來我調(diào)試了一下發(fā)現(xiàn)ajax自動的把為空的字段設(shè)成了undefined。

//這是修改后的ajax代碼
 $("#ss").click(function(){
    var key = $("#firstname").val();
    if(key==""){

     alert("請輸入內(nèi)容查詢!");
     return;
    }
    $.ajax({
    url:"${pageContext.request.contextPath}/door/searchBykey.do",
    type:"post",
    dataType:"json",
    data:{"key":key},
    success:function(data){

     $("table>tbody>tr").remove();
     for(var i=0;i<data.length;i++){
      var count = i+1;
      var doors = data[i].door;
      var str = doors.replace(/\#/g,"%23"); 
      $("table>tbody").append(
 "<tr><td>"+count+"</td>"+ 
 "<td>"+ (data[i].build==undefined?"":data[i].build)+"</td>"+
 "<td>"+ (data[i].room==undefined?"":data[i].room)+"</td>"+
 "<td>"+ (data[i].door==undefined?"":data[i].door)+"</td>"+
 "<td>"+ (data[i].conSn==undefined?"":data[i].conSn)+"</td>"+
 "<td>"+
  "<button type="button" data-toggle="modal" data-target="#myModal2" onclick="updatebutton("+str+")">"+"修改"+"</button>"+
 "<button type="button" onclick="delButton("+data[i].id+")">"+"刪除"+"</button>"+
 "</td>"+ 
 "</tr>"
      );




     }


    },
    error:function(){
     alert("請求失敗!");
    }
    });


   });

這個問題的解決方法很簡單 ,就是將你的值判斷一下是否為undefined,如果為undefined的,就將這個值設(shè)置為空就好了

具體代碼

(data[i].room==undefined?"":data[i].room)

以上這篇快速解決ajax傳遞為空但顯示在頁面上為undefined的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持。

標(biāo)簽: Ajax
相關(guān)文章:
主站蜘蛛池模板: 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 防水套管厂家_刚性防水套管_柔性防水套管_不锈钢防水套管-郑州中泰管道 | 折弯机-刨槽机-数控折弯机-数控刨槽机-数控折弯机厂家-深圳豐科机械有限公司 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 杭州成人高考_浙江省成人高考网上报名 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 耐火浇注料-喷涂料-浇注料生产厂家_郑州市元领耐火材料有限公司 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 扒渣机厂家_扒渣机价格_矿用扒渣机_铣挖机_撬毛台车_襄阳永力通扒渣机公司 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | 合肥通道闸-安徽车牌识别-人脸识别系统厂家-安徽熵控智能技术有限公司 | 塑木弯曲试验机_铜带拉伸强度试验机_拉压力测试台-倾技百科 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 手机游戏_热门软件app下载_好玩的安卓游戏下载基地-吾爱下载站 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 一体化污水处理设备-一体化净水设备-「山东梦之洁水处理」 | 厌氧反应器,IC厌氧反应器,厌氧三相分离器-山东创博环保科技有限公司 | 心得体会网_心得体会格式范文模板 | 河南档案架,档案密集架,手动密集架,河南密集架批发/报价 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 冷油器-冷油器换管改造-连云港灵动列管式冷油器生产厂家 |