$("#experiences tr")
对于上述问题,如何判断它是否为空?
我认为它的布尔值应该是false,但似乎不是。
答案 0 :(得分:47)
使用length属性:
$("#experiences tr").length
如果它为0则为空
答案 1 :(得分:1)
var experienceRows = $('#experiences tr'),
len = experienceRows.length;
if ( len ) {
} else {
}
答案 2 :(得分:0)
或者,如果您只想影响空元素,请使用
$('#experiences tr:empty')
或者相反:
$('#experiences tr:not(:empty)')
答案 3 :(得分:0)
$("#experiences tr:empty")
答案 4 :(得分: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 }