23 lines
547 B
JavaScript
Executable File
23 lines
547 B
JavaScript
Executable File
$(document).ready(function()
|
|
{
|
|
$.setAjaxForm('#childForm');
|
|
|
|
var initSortable = function()
|
|
{
|
|
$('#childList').sortable({trigger: '.sort-handle', selector: '.tree', dragCssClass: ''});
|
|
}
|
|
|
|
var setChildrenKey = function()
|
|
{
|
|
$('[value=new]').each(function()
|
|
{
|
|
maxID ++;
|
|
$(this).parents('.tree').find('[id*=children]').attr('name', 'children[' + maxID + ']');
|
|
$(this).attr('name', 'mode[' + maxID + ']');
|
|
})
|
|
}
|
|
|
|
initSortable();
|
|
setChildrenKey();
|
|
});
|