小编use*_*706的帖子

on嵌套sortables中的drop事件

我正在使用这个嵌套的可排序插件http://mjsarfatti.com/sandbox/nestedSortable/来从我的内容管理系统中对图像幻灯片进行排序.

我尝试使用html5 ondrop事件,以便每当发生一个drop事件时,sort将通过ajax post保存,但仍然在drop下不会转到save_order函数

HTML:

<div ondrop="save_order(event)" ondragover="return false;>
    <ol class="sortable">
        <li id="list_1" draggable="true" class="mjs-nestedSortable-no-nesting"><div><img src="{image_path}"/></div></li>
        <li id="list_2" draggable="true" class="mjs-nestedSortable-no-nesting"><div><img src="{image_path}"/></div></li>
    </ol>
</div>
Run Code Online (Sandbox Code Playgroud)

JS:

$(document).ready(function(){
    $('.sortable').nestedSortable({
        disableNesting  : 'mjs-nestedSortable-no-nesting',
        handle          : 'div',
        items           : 'li',
        toleranceElement: '> div'
    });
});

function save_order(event)
{
   serialized = $('ol.sortable').nestedSortable('serialize');
    $.post({my_ajax_url}',serialized,function(data){
      alert('save!');
    });
}
Run Code Online (Sandbox Code Playgroud)

jquery nested-sortable

3
推荐指数
1
解决办法
3025
查看次数

标签 统计

jquery ×1

nested-sortable ×1