2023-05-16 10:50:42 +08:00

39 lines
1.3 KiB
JavaScript

$(document).ready(function()
{
/* Sort up. */
$(document).on('click', '.icon-arrow-up', function()
{
$(this).parents('tr').prev().before($(this).parents('tr'));
$('tr .order').each(function(index,obj){$(this).val(index + 1);});
});
/* Sort down. */
$(document).on('click', '.icon-arrow-down', function()
{
var hasNext = $(this).parents('tr').next().find('.icon-arrow-down').size() > 0;
if(hasNext)
{
$(this).parents('tr').next().after($(this).parents('tr'));
$('tr .order').each(function(index,obj){$(this).val(index + 1);});
}
});
$('tr .order').each(function(index,obj){$(this).val(index + 1);});
var setCatalogKey = function()
{
maxID = v.maxID
$('[value=new]').each(function()
{
maxID ++;
$(this).parents('.node').find('[id*=type]').attr('name', 'type[' + maxID + ']');
$(this).parents('.node').find('[id*=title]').attr('name', 'title[' + maxID + ']');
$(this).parents('.node').find('[id*=keywords]').attr('name', 'keywords[' + maxID + ']');
$(this).parents('.node').find('[id*=order]').attr('name', 'order[' + maxID + ']');
$(this).attr('name', 'mode[' + maxID + ']');
})
}
setCatalogKey();
});