xxb/module/user/js/admin.js
2023-10-23 15:51:36 +08:00

36 lines
1.0 KiB
JavaScript
Executable File

$(document).ready(function()
{
/* Set forbid link options. */
$('td.operate a.forbider').click(function()
{
$.getJSON($(this).attr('href'),function(data)
{
if(data.result == 'success') return location.href = data.locate;
bootbox.alert(data.message + '');
});
return false;
});
if(v.deptID) $('#category' + v.deptID).closest('li').addClass('active');
$('#treeMenuBox .tree').tree({initialState: 'active'});
$('#userTable').on('click', '.btn-reset-client-config', function(event)
{
$.getJSON($(this).attr('href'), function(data)
{
if(data.result == 'success') $.zui.messager.success(data.message);
else $.zui.messager.danger(data.message);
});
event.preventDefault();
});
$('th > .header, th > .headerSortUp, th > .headerSortDown').click(function(e)
{
if(e.target.tagName != 'A')
{
var aTags = $(this).find('a');
if(aTags.length) aTags[0].click();
}
});
});