2009-08-27 6 views

risposta

47

utilizzare la proprietà length:

$("#experiences tr").length 

se è 0 è vuota

0

O, se si desidera solo per influenzare solo gli elementi vuoti, usare

$('#experiences tr:empty') 

o viceversa circa:

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

if (len) { 
} else { 
} 
+0

perché così complesso? – dlchambers

+0

Per ridurre un'altra ricerca allo stesso gruppo di elementi nel codice successivo creando una variabile se viene eseguito molto codice di manipolazione su 'esperienzaRows'. 'len' non è veramente richiesto. Questo merita davvero 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 }