0

私は jquery sortable を使用して、独自の順序付きリストと他の順序付きリスト内で li 要素をドラッグ アンド ドロップできるようにしています。それはうまくいっています。どうすればこれを追跡し、この情報をコントローラーのメソッドに渡すことができるのでしょうか?

html:

<ul id="grpId">
        @foreach (var item in Model.GeneratedGroups)
        {                  
            <li id="draggable">Group @Html.DisplayName(item.GroupNumber.ToString())<br />
                <ol class="connectedSortable" >
                    @foreach (var student in item.GroupMembers)
                    {
                        <li draggable="true" ><span>@String.Format("{0} {1}", student.FirstName, student.LastName)</span></li>
                    }
                </ol>

            </li>

        }
    </ul>

<script type="text/javascript">
   $("#draggable ol").sortable({ connectWith: ".connectedSortable" });
   $("#draggable ol").disableSelection();
</script>

どうすれば @Url.Action を呼び出したり、何らかの方法で ajax を実装したりできますか?

4

1 に答える 1

0
$("#draggable ol").sortable({
    receive: function(event, ui) {
        //Your ajax call here
    }
});
于 2013-02-25T06:10:17.900 に答える