2Danke
ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
763
763
EMPFEHLEN
-
14.06.10 12:08 #1
hallo leute!
ich hab die sortable liste von hier genommen: http://jqueryui.com/demos/sortable/
nur... was muss ich nun tun, damit ich die sortierte liste in meiner datenbank updaten kann?
also ich mach ein submit button und wie kann ich die neuen id´s auslesen?
ich bin voll planlos, sorry
-
Vermutlich würde ich einfach einen post string basteln und den dann per ajax abschicken.
Mal schnell mit Firebug zusammengekritzelt. ( Ich hab den einzelnen <li>s eine ID vergeben muss aber nicht sein )
Code javascript:1 2 3 4 5 6 7
function getsortedids(){ var neueReihenfolge = ''; $('#sortable > li').each(function(index){ neueReihenfolge += index+1 + "=" + $(this).attr('id') + "&"; }); alert(neueReihenfolge.substring(0,neueReihenfolge.length -1)); // 1=zwei&2=sieben&3=vier&4=eins&5=fuenf&6=drei&7=sechs }
In order to understand recursion, one must first understand recursion.
-
14.06.10 13:21 #3
-
Sieht so aus als hättest du den <li> tags keine ID vergeben.
Damit meinte ich nur das man es nicht über die ID lösen muss sondern das es auch über class, name oder was auch immer gehen würde.Ich hab den einzelnen <li>s eine ID vergeben muss aber nicht sein
Meine Liste sah also vereinfacht so aus
HTML-Code:<ul> <li id="eins">1</li> <li id="zwei">2</li> . . . </ul>
In order to understand recursion, one must first understand recursion.
-
14.06.10 13:25 #5
ach Quatsch!
ich muss klarerweise noch die ID eintragen.
Ich versuch mal, ob ich das so in die Datenbank bekomme
-
14.06.10 14:52 #6
]hallo,
so, ich hab es geschafft!
Vielen herzlichen Dank!
für alle, die noch damit Probleme haben, hier meine Lösung:
Code javascript:1 2 3 4 5 6 7 8 9 10
function getsortedids(){ var neueReihenfolge = ''; $('#sortable > li').each(function(index){ neueReihenfolge += index+1 + "=" + $(this).attr('id') + "-"; }); document.write("<form name='abschicken' action='galerie.php' method='post' ><input type='hidden' name='var' value='"+neueReihenfolge.substring(0,neueReihenfolge.length -1)+"'></form>"); document.abschicken.submit(); }
und dann einfach mit foreach und explode die gewünschten Daten zusammensuchen.
-
Hi,
weiterhin bietet Sortable die Methode serialize.
Code :1
$('#sortable').sortable('serialize');
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
Oh mann. Hab mir nur die Events und nicht die Methods angesehen.
Man lernt doch nie aus.In order to understand recursion, one must first understand recursion.
Ähnliche Themen
-
jQuery: sortable
Von Maik20 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 25.05.11, 22:26 -
[jQuery] sortable - serialize
Von mgraf im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 18.05.10, 15:36 -
jQuery Sortable und TDs
Von NM78 im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 06.07.09, 13:19 -
jQuery und Sortable = Probleme
Von MrWong im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 17.03.09, 10:52 -
Sortable mit jquery
Von paulee im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 01.01.08, 21:53





Zitieren


Login





