Ist es möglich, die serialisierte Liste von Elementen von einem UL in jQuery zu erhalten, indem die serialize -Methode direkt aufgerufen wird, anstatt einen Callback zu verwenden? Das Code-Snippet:
%Vor%category_links_list_3 ist die ID des UL
Die DOM-Struktur ist:
%Vor%Danke ...
Wenn serialize eine leere Zeichenfolge zurückgibt, stellen Sie sicher, dass die ID-Attribute einen Unterstrich enthalten. Sie müssen in der Form: "set_number" sein. Zum Beispiel wird eine 3-Elemente-Liste mit den ID-Attributen foo_1, foo_5, foo_2 zu foo [] = 1 & amp; foo [] = 5 & amp; foo [] = 2 serialisiert. Sie können einen Unterstrich, ein Gleichheitszeichen oder einen Bindestrich verwenden, um Satz und Nummer zu trennen. Zum Beispiel foo = 1 oder foo-1 oder foo_1 serialisieren Sie alle auf foo [] = 1.
über eins ist ein Beispiel. dass ich es benutzt habe. deshalb. Ich sah 2 Sie.
es migth dir helfen.
Dieser Beitrag war sehr hilfreich. Falls Sie nach zusätzlicher Hilfe suchen, hier ist, wie ich es (mit haml-rails) zum Laufen gebracht habe. Die ToArray-Funktion ist etwas anders. Wenn Sie 'serialize' verwenden, müssen Sie das Attribut erneut als 'datenelement =' datenelement _ # {id} 'setzen.
Danke, Internet, für so viele Programmierlösungen.
%Vor%Tags und Links jquery serialization jquery-ui-sortable