1

ULLIリストに約8つのdivアイテムが配置されています。それぞれに一意のIDと特定のコンテンツがあります。これらのアイテムは並べ替え可能です。これにはjqueryUIを使用しています。ユーザーがリストアイテムのコンポーネントの位置をドラッグアンドドロップすると変更されます。しかし、ページを更新した後、同じHTMLページが表示されます。サーバーでアイテムの新しい位置を保持したい。これを行うための効果的な方法は何ですか?HTMLのクローンを作成してセッション中に保持することはできますが、変更をサーバーに保存したいと思います。要素の位置の変更はユーザーに固有です。これは、要素の位置がユーザーによって変更され、設定を保存したいようなものです。事前に助けてくれてありがとう

4

2 に答える 2

2

結果の HTML を調べる必要はありません。代わりに、アイテムの新しい順序を AJAX 経由でサーバーに送り返すだけです。これは、一連の数字と同じくらい簡単です。それらを保存し、次回それらを使用して、目的の順序でリストを作成します。

于 2011-09-26T11:41:23.733 に答える
0

位置をCookieに保存し、更新後にそのCookieに基づいて再配置することができます

于 2011-09-26T12:53:01.050 に答える