У меня есть такое утверждение
var a = $("#txt1").val().trim()
как проверить, не является ли 'a' пустым
Я думаю
if (a) { /* a is not empty */ }
должен сделать трюк, возможно, если a содержит «false» (не уверен в этом), но я полагаю, вы могли бы сделать
if (a !== null && a.length != 0) { /* a is not empty */ }
if ( a !== "" ) { }
это должно сделать
if(a != '') { // alert(a); }
if (a !== null) { /* Do stuff */ }