- Регистрация
- 21 Авг 2008
- Сообщения
- 368
- Реакции
- 191
- Автор темы
- Заблокирован
- #1
Доброго времени суток. Появилась естественная необходимость сохранения порядка, в базу данных. На данный момент имеется таблица, примерно такого вида
Мне необходимо чтобы в зависимости от того, как расположил элементы пользователь в
вставлялось значение этого <tr> по-порядку сверху вниз. Догадываюсь что это сделать довольно просто, используя
, но я ламер и сам не смог догнать как это сделать
HTML:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>sortable demo</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
</head>
<body>
<form action="index.php">
<table id="sort" class="grid" title="Kurt Vonnegut novels">
<thead>
<tr><th>id</th><th>Title</th><th></th></tr>
</thead>
<tbody>
<tr><td>4</td><td>Slaughterhouse-Five</td><td><input type="hidden" name="order[]" value="1"></td></tr>
<tr><td>3</td><td>Player Piano</td><td><input type="hidden" name="order[]" value="2"></td></tr>
<tr><td>5</td><td>Cat's Cradle</td><td><input type="hidden" name="order[]" value="3"></td></tr>
<tr><td>2</td><td>Breakfast of Champions</td><td><input type="hidden" name="order[]" value="4"></td></tr>
<tr><td>1</td><td>God Bless You, Mr. Rosewater</td><td><input type="hidden" name="order[]" value="5"></td></tr>
</tbody>
</table>
</form>
<script>$("#sort tbody").sortable();</script>
</body>
</html>
HTML:
<input type="hidden" name="order[]" value="5">
HTML:
$( ".sort tbody" ).sortable({
update: function( event, ui ) {}
});