javascript - 使用 JavaScript 将 null 替换为字符串

标签 javascript jquery html css

有谁知道为什么我的 if 语句在我的程序结束时运行时不执行任何操作?我想用 no office 替换 null 返回,之后我似乎无法运行它。

enter image description here

for (z = 0; z < items.length; z++) {
  var team = '<div class="row"><div class="col-sm-8"><p style="margin-bottom: 0px;">' + items[z].TeamName + '</p></div><div class="col-sm-4 office"><p style="margin-bottom: 0px;">' + items[z].Office + '</p></div></div>';
  var single = '<div class="row"><div class="col-sm-8"><p style="margin-bottom: 0px;">' + items[z].Title + '</p></div><div class="col-sm-4"><p class="office" style="margin-bottom: 0px;">' + items[z].Office +
    '</p></div></div>';

  if (items[z].Office == 'null') {
    $(".office").append('No office');
  }
}

<div class="row" style="padding-bottom: 10px;">
  <div class="col-md-6">
    <div>
      <div class="row title">
        <div class="col-md-8">
          <span>Single Users</span>
        </div>
        <div class="col-md-4" style="padding-left: 4px;">
          <span>Office</span>
        </div>
      </div>
      <div class="col-md-12 teamsSingles" style="padding-left:0px; border-right: solid 1px #DCE1E5;">
      </div>
    </div>
  </div>
  <div class="col-md-6">
    <div>
      <div class="row title">
        <div class="col-md-8">
          <span>Teams</span>
        </div>
        <div class="col-md-4" style="padding-left: 4px;">
          <span>Office</span>
        </div>
      </div>
      <div class="col-md-12 teamsTeams" style="padding-left:0px;">
      </div>
    </div>
  </div>
</div>

最佳答案

从 null 周围删除引号(并添加另一个 = 来检查类型,所以 === 而不是 ==)

关于javascript - 使用 JavaScript 将 null 替换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56478508/

相关文章:

javascript - 带有 DataTable.net 数据表的 ASP.Net Core 2.1 不显示任何数据

javascript - 合并 pdf 的正则表达式验证,文件名不应有 '+' 或 '%' 符号

javascript - jQuery 和 "hash"有问题吗?

html - div的高度如何与字体大小相关

javascript - 在 Node Js 中使用不同的参数连续运行一个函数

javascript - 读取ajax请求中的编码数据

javascript - React - 使用数组 react axios

jquery - 如何在此 jquery 代码中添加异常?

javascript - 获取变化范围的值以使其他元素出现

html - iOS Safari/Chrome 不会向上滚动以在 radio 输入上显示验证错误消息