ASP + AJAX + jQueryUI sortable (tables)
Hej eksperter.Jeg er lidt ude i en større funktion hvortil jeg behøver lidt hjælp.
Førhen brugte jeg en simpel Op/Ned funktion til angivelse af rækkefølge i min menu.
Nu er jeg lidt ude i, at jeg gerne vil kunne sortere i dem vha. Drag&Drop, altså jQueryUIs Sortable funktion.
Jeg har følgende HTML:
<table id='sortable'>
<thead>
<tr><td>Titel:</td><td>Noget:</td><td>Noget:</td></tr>
</thead>
<tbody>
<tr style='background-color: blue'><td>Titel</td><td>X</td><td>X</td></tr>
<tr style='background-color: red'><td>Titel</td><td>X</td><td>X</td></tr>
<tr style='background-color: blue'><td>Titel</td><td>X</td><td>X</td></tr>
<tr style='background-color: red'><td>Titel</td><td>X</td><td>X</td></tr>
</tbody>
</table>
Og følgende jQuery:
$('#sortable tbody').sortable().disableSelection();
Dette virker sådan set fint nok.
Nu skal jeg så bare have ASP til at opdatere min MSSQL-tabel hvor alle menupunkter har et "sort-id" hvorefter hele min menu sortere.
Jeg er ret overbevist om, at vi er ude i noget ala:
$('#sortable tbody').sortable({
update: function(event, ui) {
$.ajax({
type: 'POST',
Hvad mere? :)
)};
};
}).disableSelection();
Og derefter skal der jo så også laves en asp-funktion til opdatering af netop databasen.
