Я присваиваю <tr>
с произвольным классом "запись" <tr class="record">
. И кнопка удаления с id = 'deleterecords'. Это функции щелчка и удаления.
// assign attribute selected to clicked rows
$("tr[class*='record']").click(function() {
// comment line below if you want multi-selected records,
$("tr[class*='selected']").removeClass("selected");
$(this).addClass("selected");
});
// remove selected records upon clicking delete
$("input[id='deleterecords']").click(function() {
$("tr[class*='selected']").remove()
});
Это рабочая реализация здесь .
Что касается перетаскивания, я не уверен в функциональности пользователя.
Что касается вашего php-кода,
Вместо
<?php $i=0;
foreach($aaa as $row)
{$i++;
?>
<tr>
Добавьте следующий класс "запись" к вашему <tr>
.
<?php $i=0;
foreach($aaa as $row)
{$i++;
?>
<tr class='record'>
И обязательно добавьте следующий стиль и отредактируйте его позже для того, что вам нравится, просто отметьте, какие строки были выбраны.
<style>
.selected {
background-color:gray;
}
</style>
Кроме того, моя кнопка удаления имеет идентификатор = 'deleterecords'
<input type="button" id="deleterecords" value="Delete">