Ar tai geras būdas patikrinti, ar lauko reikšmė yra null
?
if($('#person_data[document_type]').value() != 'NULL'){}
O gal yra geresnis būdas?
Lauko reikšmė negali būti nulinė, ji visada yra eilutės reikšmė.
Kodas patikrins, ar eilutės reikšmė yra eilutė "NULL". Vietoj to norite patikrinti, ar tai tuščia eilutė:
if ($('#person_data[document_type]').val() != ''){}
arba:
if ($('#person_data[document_type]').val().length != 0){}
Jei norite patikrinti, ar elementas apskritai egzistuoja, turėtumėte tai padaryti prieš skambindami val
:
var $d = $('#person_data[document_type]');
if ($d.length != 0) {
if ($d.val().length != 0 ) {...}
}