最近搜索

js 遍历 list 输出 如果是null html 如何处理。不要显示null字符串。

浏览:196
管理员 2023-11-10 12:32


js输出 html代码, 如果遇到  null 如何处理。 


+ (caiGouItem.!== ? caiGouItem.: ) ++


function  load_before_data(){
    //排序间,salesid drawid 从小向大 如果没有id  就是根据biaozhun从小向大
    $.post('/admin/cai/gou/get/by/id', {caiGouId: "[[${caiGou.id}]]"}, function (result) {
        result.caiGouItemList.forEach((caiGouItem)=>{
            console.log(caiGouItem.id);
            select_caigoutaskitem_id_array.push(caiGouItem.caiGouTaskItem.id);
            var sales_num = "";
            if(caiGouItem.caiGouTaskItem.sales!=null){
                sales_num = caiGouItem.caiGouTaskItem.sales.num;
            }

            var qrFilePath = "";
            var btn_html = "";//如果是type1就显示按钮,2 就不显示
            if(caiGouItem.caiGouTaskItem.type==1){
                qrFilePath = caiGouItem.caiGouTaskItem.drawing.qrFilePath;
                btn_html =  '<button id="open_url" type="button" url="'+qrFilePath+'"   class="layui-btn layui-btn-xs layui-btn-normal">图纸</button>' ;
            }

            $("#select_item table tbody").append('   ' +
                '<tr   caigoutaskitemid="'+caiGouItem.caiGouTaskItem.id+'"   style="cursor: pointer; ">\n' +//type 1是订单的,  2是自定义的
                '            <td>'+caiGouItem.caiGouTaskItem.caiGouTask.number+'</td>\n' +
                '            <td>'+sales_num+'</td>\n' +
                '            <td>'+caiGouItem.caiGouTaskItem.biaozhun+'</td>\n' +
                '            <td>'+caiGouItem.caiGouTaskItem.guige+'</td>\n' +
                '            <td>'+caiGouItem.caiGouTaskItem.chicun+'</td>\n' +

                '            <td>'+caiGouItem.caiGouTaskItem.num+'</td>\n' +
                '<td><input type="text" value="'+ (caiGouItem.zongjia !== null ? caiGouItem.zongjia : '') +'" /></td>\n' +
                '\n' +
                '            <td>'+caiGouItem.caiGouTaskItem.technology.name+'</td>\n' +
                '            <td>'+caiGouItem.caiGouTaskItem.material.name+'</td>\n' +
                '            <td>'+caiGouItem.caiGouTaskItem.supplier.name+'</td>\n' +
                '            <td style="text-align: center;">\n' +
                '                <button type="button" id="del"   class="layui-btn layui-btn-xs layui-btn-danger">删除</button>\n' +
                btn_html+
                '            </td>\n' +

                '        </tr>');
        });

        //初始化 删除点击事件
        init_del_select();
        init_open_url();
    });
}


联系站长

站长微信:xiaomao0055

站长QQ:14496453