Я использую jQueryUI для создания сортируемого списка, а часть пользовательского интерфейса отлично работает, поскольку я могу сортировать элементы по желанию на веб-странице. Однако я не могу понять, как порядок отсортированного списка включен в POST. Я полный noob с javascript, поэтому, пожалуйста, простите меня, если это действительно просто.
Вот соответствующие части моего html:
<script type="text/javascript">
google.load("jquery", "1");
google.load("jqueryui", "1");
function OnLoad(){
$( "#sortable" ).sortable({ axis: "y", containment: "#ballot", scroll: false });
$( "#sortable" ).disableSelection();
}
google.setOnLoadCallback(OnLoad);
</script>
[...]
<form method="POST" action="/vote">
<input type="hidden" name="key" value="{{ election.key }}">
<input type="hidden" name="uuid" value="{{ uuid }}">
<div id="ballot" class="center">
<ol id="sortable" class="rankings">
<li class="ranking">Jamie</li>
<li class="ranking">Joanie</li>
<li class="ranking">Morley</li>
<li class="ranking">Frank</li>
<li class="ranking">Larry</li>
</ol>
</div>
</form>
Как может порядок Jamie, Joanie, Morley, Frank и Larry быть закодирован в POST?