Код делает выборку строк и выводит сообщения.
Как можно сделать выделение сразу нескольких строк либо подряд идущих, либо в разных местах, вытащить из из таблицы и
добавить в
json-объект.
При это для выделения , чтобы можно было использовать массив событий, одного события мало.
Также иметь возможность отменить выделения одной или всех сразу строк.
а затем в обработчике уже организую либо запрос на удаление выбранных строк или на обновление.
Но главная задача, организовать массив событий, по которым строка будет выделяться и выборка или отмена выборки строк (строки).
/*выборка нескольких строк*/
function fetchRows() {
var selectorMessage = '.message';
$('table td').hover(function () {
$(this).parent().find('td').css('background', 'rgb(199, 255, 181)');
$(this).click(function () {
var idCell = $(this).parent().find('td').eq(0).html();
outputMessage(selectorMessage, 'Удалить выбранную строку c индексом : ' + idCell + ' ?');
});
}, function () {
$(this).parent().find('td').css('background', 'white');
outputMessage(selectorMessage, '');
});
}
/*Вывод сообщения в указанное место*/
function outputMessage(selector, message) {
$(selector).html(message).css({
'font-style': 'italic',
'color': 'purple',
'font-family': 'Calibri',
'font-size': '18px',
'margin-top': '2%',
'margin-bottom': '2%'
})
}