Javascript 检查空数据库值

Javascript 检查空数据库值,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,以下是从后端返回的对象: [Object]0: Object Option_Name_0: null Option_Name_1: "me" Option_Name_2: "you" Option_Name_3: "get" Option_Name_4: "no"__proto__: Objectlength: 1__proto__: Array[0] 我只是想通过删除“null”值,将这些值填充到下拉菜单中 $。每个(e,函数(i){ $。每个(e[i],功能(键,值){ 如果(val!=“

以下是从后端返回的对象:

[Object]0: Object Option_Name_0: null Option_Name_1: "me" Option_Name_2: "you" Option_Name_3: "get" Option_Name_4: "no"__proto__: Objectlength: 1__proto__: Array[0]
我只是想通过删除“null”值,将这些值填充到下拉菜单中

$。每个(e,函数(i){
$。每个(e[i],功能(键,值){
如果(val!=“null”){
$(“.flash\u bet\u win”)。追加(“+val+”);
}
});
});

但我仍然在下拉菜单中看到“null”值。如何解决此问题?

在if语句中,当您要检查它是否等于值
null
时,您正在检查它是否不等于字符串
'null'

if(val != null)
或者更简短地说:

if(val)
这样做有用吗?

检查null而不是“null”


您确定它是一个字符串而不是
null
null
if(val)
if(val !== null)
            {
                 $(".flash_bet_win").append("<option value="+val+">"+val+"</option>");

            }
if(val){
    ...... //your code
}