Ich habe einen Ajax-Aufruf von dem Stopp-Ereignisse meines jQuery UI sortierbaren bekommt, die derzeit wie folgt aussieht:Wie übergebe ich die ID des Elternobjekts zusammen mit meinen serialisierten sortierbaren Elementen?
...
stop:function(event, ui) {
$.ajax({
type: "POST",
url: "<?php echo site_url('messages/reorder'); ?>",
data: $("#messagelist").sortable("serialize")
});
...
Nun, das ist in Ordnung, und es funktioniert (messages/reorder
ist eine serverseitige Ajax-Funktion, das Updates die Datenbank basiert auf den serialisierten IDs.)
Ich habe jedoch mehrere Listen, die ich von dieser Seite bearbeiten könnte, und ich muss auch die ID des "Eltern" -Objekts der Liste übergeben.
Gibt es eine Standardmethode, dies zu tun? Ich kenne die ID-Server-Seite beim Generieren der Seite. Gibt es eine Best-Practice-Methode zum Hinzufügen der ID zu den "Daten", die in meinem Ajax-Aufruf weitergegeben werden?
Entschuldigung, wenn mir etwas offensichtlich fehlt; Ich bin ziemlich neu in jQuery und Javascript und ganz neu „sortierbar“ ...