jQuery: sortable

Maik20

Erfahrenes Mitglied
Hallo,

ich habe folgendes Beispiel der Demo entnommen.
Code:
<script>
	$(function() {
		$( "#sortable1, #sortable2" ).sortable({
			connectWith: ".connectedSortable"
		}).disableSelection();
	});
	</script>

<div class="demo">

<ul id="sortable1" class="connectedSortable">
	<li class="ui-state-default">Item 1</li>
	<li class="ui-state-default">Item 2</li>
	<li class="ui-state-default">Item 3</li>
	<li class="ui-state-default">Item 4</li>
	<li class="ui-state-default">Item 5</li>
</ul>

<ul id="sortable2" class="connectedSortable">
	<li class="ui-state-highlight">Item 1</li>
	<li class="ui-state-highlight">Item 2</li>
	<li class="ui-state-highlight">Item 3</li>
	<li class="ui-state-highlight">Item 4</li>
	<li class="ui-state-highlight">Item 5</li>
</ul>

</div><!-- End demo -->

Es funktioniert auch perfekt. Was sonst.

Jetzt habe ich nur ein Problem. Ich möchte, wenn der Nutzer fertig ist mit sortieren, die "Sortierung" der beiden Listen z.B. mittels POST an eine PHP Datei absetzen. Normalweise würde man jede Änderung einzeln mittels AJAX absetzen und in einer DB speichern. Jedoch steht auf der einen Seite auf dem Server keine Datenbank zur verfügung (brauche ich sonst nicht). Auf der anderen Seite ist eine einzelne Änderung für mich ohne Information. Ich brauche die gesamte Liste - wenn der Benutzer sagt: er ist fertig. Ähnlich wie bei einem Codeschloss.

Jemand eine Idee wie ich das Umsetzen kann?
 
Sorry, aber ich weiß nicht wie mir das bei meinem Problem weiterhelfen soll *ratlos*
Dennoch danke!

Mir ist aber gerade aufgefallen, dass ich ein ganz anderes Problem habe, nämlich, dass ich eigentlich zwischen den Listen auch tauschen können muss. Ich will aber der Semantik wegen die Listen so lassen. ÄRGERLICH :-D
muss ich mir mal was überlegen. Danke dennoch!
 
Zurück