0
私は特定の行を探しているグリッドを持っています。行がなければ条件文を実行します。定義されていないためにjavascriptオブジェクトを評価する方法
var $row = $table.find("tr[data-id=" + item + "]");
私はそれに警告を使用する場合、それは価値がないときに私は期待と「未定義」どうなるかのように出てくる:私はこのような行を引き出します。しかし、私がそれに対してcondtionalを行うとき、私は条件付きの適切な部分を得ることはできません。私は試しました:
if(row === 'undefined'){}
if(row == 'undefined'){}
if(row === null){}
if(row == null){}
if(typeof row === 'undefined'){}またはif(行===未定義) – ShuberFu
あなたはそのjqueryを使用していますか?もしそうなら、質問にjqueryタグを追加してください。また、jqueryの場合、find()はリストを返します。したがって、 'row.length'が0であるかどうかを確認する必要があります。 –
' $ row'は決して定義されません。 – Oriol