Javascript 使用jquery隐藏多个选定行
嗨,我有一个由mysql查询填充的表,第一列中有一个复选框Javascript 使用jquery隐藏多个选定行,javascript,jquery,html,mysql,css,Javascript,Jquery,Html,Mysql,Css,嗨,我有一个由mysql查询填充的表,第一列中有一个复选框 while ($dsatz = mysql_fetch_assoc($res)) { echo '<tr>'; echo '<td style="width: 3%;"><input type="checkbox" name="checkbox[' . $lf . ']"/></td>'; echo '<td style="width: 19%
while ($dsatz = mysql_fetch_assoc($res)) {
echo '<tr>';
echo '<td style="width: 3%;"><input type="checkbox" name="checkbox[' . $lf . ']"/></td>';
echo '<td style="width: 19%;"><strong>' . $dsatz["name"] . '</strong></td>';
echo '</tr>';
$lf = $lf + 1;
}
while($dsatz=mysql\u fetch\u assoc($res)){
回声';
回声';
回显“”.$dsatz[“name”]。”;
回声';
$lf=$lf+1;
}
我想通过单击表底部的链接/按钮来隐藏所有选定的行
这应该可以通过css(display:none)和jquery实现。但是我该怎么做呢
谢谢你的帮助!
Seb你可以试试
$('yourbutton').click(function(){
$('#yourtable tr').has('input[type="checkbox"]:checked').hide()
})
因此,对于我们这些愚蠢的人(包括我)来说,这将是:
$('hide1')。单击(function(){$('table1 tr')。has('input[type=“checkbox”]:checked')。hide()})
对于
和
,如果是这样,我会得到一个“TypeError:jQuery是未定义的”好的,对不起,我对这一点很陌生。不幸的是,我得到了一个“TypeError:jQuery未定义”的结果。有什么想法吗?页面中有jQuery吗?是否在页面中使用noConflict()?脚本是否放在页面中包含jQuery之后是的,包含jQuery。您的意思是这样的:var$ha=jQuery.noConflict(true)$ha('#hide1')。单击(function(){$('#table1 tr').has('input[type=“checkbox”]:checked').hide())