アプリケーションで編集可能なグリッドを使用しています。文字列データ型から数値までさまざまな列がありますが、グリッドセルの空を検証しているときに問題に直面しています。簡単に聞こえるかもしれませんが、混乱しイライラするようになってきています。
これは、フィールドが空かどうかを確認するために使用しているものです。
if (value == "") {
//do work here
}
これは、データ型を持つ列に対しては正常に機能しますが、string
データ型の値number
が存在する場合、その時点で値が含まれているため、チェックに失敗しますNaN
。この回答で言及されているほとんどの方法を試しましたが、無駄でした。第二に、この場合、ネストされたまたは不要な if も避けたい..