safesite/safesite/templates/scheduleset.html

80 lines
2.6 KiB
HTML

<div class="easyui-layout" style="width:100%;height:100%;">
<div id="schedulesetbar" style="padding:5px;height:auto">
<a onclick="addscheduleset()" class="easyui-linkbutton"
data-options="iconCls:'fa-plus',plain:true">新增</a>
<!-- <a onclick="editscheduleset()" class="easyui-linkbutton"
data-options="iconCls:'fa-pencil',plain:true">编辑</a> -->
<a onclick="delscheduleset()" class="easyui-linkbutton"
data-options="iconCls:'fa-trash',plain:true">删除</a>
</div>
<table id="schedulesettable" style="height:100%;width:auto"></table>
</div>
<script>
$('#schedulesettable').datagrid({
url: 'api/myschedule/?a=listall',
rownumbers: true,
singleSelect: true,
striped: true,
method: 'get',
toolbar: '#schedulesetbar',
pagination: 'true',
pageSize: 20,
columns: [[
{ field: 'id', title: 'ID', hidden: true },
{ field: 'name', title: '名称', width: 500 },
]],
});
function addscheduleset(){
opendg('新增定时策略','html/scheduleset/add/')
}
function editscheduleset(){
var row = $('#schedulesettable').datagrid('getSelected');
if (row) {
opendg('编辑','html/scheduleset/edit/' + row.id)
}
else {
$.messager.alert('提示', '请先选择一个策略!');
}
}
function delscheduleset() {
var row = $('#schedulesettable').datagrid('getSelected');
if (row) {
$.messager.confirm('提示', '确定删除吗?', function (r) {
if (r) {
$.ajax({
type: "GET",
url: 'api/myschedule?a=del&id=' + row.id,
datatype: "json",
beforeSend: function () { },
success: function (data) {
if (data.code == 1) {
$("#schedulesettable").datagrid('reload');
} else {
$.messager.alert('提示', '您无权删除!');
}
},
complete: function (XMLHttpRequest, textStatus) {
},
error: function () {
}
});
}
}
);
}
else {
$.messager.alert('提示', '未选择数据!');
}
}
</script>