Fiddleprzeciąganie komórek tabeli HTML
$(document).live('mouseup', function() {
flag = false;
});
var colIndex;
var lastRow;
$(document).on('mousedown', '.csstablelisttd', function (e) {
//This line gets the index of the first clicked row.
lastRow = $(this).closest("tr")[0].rowIndex;
var rowIndex = $(this).closest("tr").index();
colIndex = $(e.target).closest('td').index();
$(".csstdhighlight").removeClass("csstdhighlight");
if (colIndex == 0 || colIndex == 1) //)0 FOR FULL TIME CELL AND 1 FOR TIME SLOT CELL.
return;
if ($('#contentPlaceHolderMain_tableAppointment tr').eq(rowIndex).find('td').eq(colIndex).hasClass('csstdred') == false) {
$('#contentPlaceHolderMain_tableAppointment tr').eq(rowIndex).find('td').eq(colIndex).addClass('csstdhighlight');
flag = true;
return false;
}
});
jestem Przeciąganie na komórki tabeli. Podczas przeciągania (przesuń w dół) muszę również przewinąć tabelę. , a także chcę wybrać komórki do tyłu (kierunek do góry). co powinienem zrobić.
Dokonałem selekcji w klasie tr.
Z tego co rozumiem, chcesz wybrać wiersze ** ** przeciągając kursor nad nimi, zamiast przeciągania wierszy w górę lub w dół. Czy to prawda? –
Proszę odnieść się do tego, otrzymasz pomysł na przeciąganie komórek tabeli za pomocą jquery [wtyczka JQury do przeciągania i upuszczania tabel] (http://isocra.com/2008/02/table-drag-and-drop-jquery-plugin/) [przeciągnij i upuść wiersz tabeli z tabeli na inny] (http://stackoverflow.com/questions/14907809/drag-and-drop-table-row-from-one-tabs-) z góry dzięki –