2009-08-27 9 views

Répondre

47

utiliser la propriété de longueur:

$("#experiences tr").length 

si elle est 0 il est vide

0

Ou, si vous voulez juste affecter uniquement les éléments vides, utilisez

$('#experiences tr:empty') 

ou dans l'autre sens environ:

$('#experiences tr:not(:empty)') 
1
var experienceRows = $('#experiences tr'), 
    len = experienceRows.length; 

if (len) { 
} else { 
} 
+0

pourquoi si complexe? – dlchambers

+0

Pour réduire une autre recherche au même groupe d'éléments dans le code ultérieur en créant une variable si beaucoup de code de manipulation est fait sur 'experienceRows'. "len" n'est pas vraiment nécessaire. Est-ce que cela mérite vraiment un downvote? –

0
$("#experiences tr:empty") 
0
//More Improved and Accurate - Trim white spaces as well 

//Define 

function trim(str) { 
    return(("" + str).replace(/^\s+/,'').replace(/[\s]+/g,' ').replace(/\s+$/,'')); 
} 

//Call 

if(trim(frmObj.element.value).length ==0) { //true } 
Questions connexes