如何使用jquery删除条件下的复选框

时间:2014-01-03 20:08:16

标签: javascript jquery checkbox

我有这样的事情:

<th colspan="2">Status</th>
<th class="data-name">Name</th>
<th class="data-name">Description</th>

“状态”字段有2个值:复选框为“正在使用”和“未使用”。我想在复选框中添加一个验证,如果状态为“正在使用” - >&gt;不要删除复选框,否则删除。这是一个例子:

 if $('.data-checkbox input[type="checkbox"]:checked').inUse  
 { 
     alert('do not delete the checkbox');
 } 
 else 
 {
     alert('delete the checkbox');
 }

简而言之,如果选中复选框并且条件(如果未使用chckbox),则删除整行......

这是html:<th class="data-checkbox"><input type="checkbox" id="data-selectall" /></th> <th colspan="2">Status</th> <th class="data-name">Name</th> <th class="data-name">Description</th>

我只想尝试实现有效的删除条件:

if (checkbox is in use) {(dont delete)}
else {(delete)}

1 个答案:

答案 0 :(得分:0)

if $('.data-checkbox input[type="checkbox"]:checked').inUse

这没有任何意义,如果它应该是:

if( $('.data-checkbox input[type="checkbox"]:checked').inUse )

您忘记了if声明的括号。