2014-02-15 3 views
0

Привет У меня есть таблица, заполненная запросом mysql, с флажком в первом столбце.Скрыть несколько выбранных строк с помощью jquery

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; 
} 

Я хотел бы скрыть все выбранные строки одним щелчком по ссылке/кнопке внизу таблицы.

Это должно быть возможно через css (display: none) jquery. но как мне это сделать?

Благодарим за помощь! Себ

+0

http://jsfiddle.net/cse_tushar/eGf8X/ –

ответ

2

Вы можете попробовать

$('yourbutton').click(function(){ 
    $('#yourtable tr').has('input[type="checkbox"]:checked').hide() 
}) 
+0

Так что для тупых среди нас (включая меня) это было бы: '$ ('hide1') .click ( \t функция() { $ ('# table1 тр') имеет (.. ввод [тип = "флажок"]: проверено ') скрыть() \t}) ' для ' < table class = "table2" id = "table1"> ' и '<входной тип = имя 'кнопка' = значение 'hide1 Ид = 'hide1'= 'löschen'/>' если да, то я получаю "TypeError: JQuery не определено" – Seb

+0

@Seb да ....... –

+0

ОК, извините, я довольно новичок в этом. К сожалению, я получаю «TypeError: jQuery для этого не определено». Есть идеи? – Seb

Смежные вопросы