use*_*706 3 jquery nested-sortable
我正在使用这个嵌套的可排序插件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)
只是想弄清楚这一点.使用stop属性.就像是...
$(document).ready(function(){
$('.sortable').nestedSortable({
disableNesting : 'mjs-nestedSortable-no-nesting',
handle : 'div',
items : 'li',
toleranceElement: '> div',
stop: function() { save_order(); }
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3025 次 |
| 最近记录: |