var url;
//添加管理员
function newUser() {
$('#dlg').dialog('open').dialog('setTitle', '添加管理员');//设定表头
$('#fm').form('clear');//清空窗体数据
document.getElementById("test").value = "add";//设定表示为后台调不同方法数据提供接口
}
//修改管理员
function editUser() {
$('#fm').form('clear');
var row = $('#tt').datagrid('getSelected');
if (row) {
$('#dlg').dialog('open').dialog('setTitle', '修改管理员');
//绑定数据列表
$('#firstname').val(row.ScoreStyleName);
$('#lastname').val(row.Score);
$('#unit').val(row.ScoreItem);
$('#message').val(row.ScoreStyleState);
$('#ID').val(row.ScoreStyleID);
document.getElementById("test").value = "modify";//设定表示为后台调不同方法数据提供接口
$('#fm').form('load', row);
}
}
//保存信息
function saveUser() {
//获取页面中输入的值
var firstname = document.getElementById("firstname").value;
var lastname = document.getElementById("lastname").value;
var test = document.getElementById("test").value;
var unit = document.getElementById("unit").value;;
var message = document.getElementById("message").value;
var ID = document.getElementById("ID").value;
//var t = "firstname=" + firstname + "&lastname=" + lastname + "&unit=" + unit + "&message=" + message + "&ID=" + ID;
$('#fm').form('submit', {
//设定地址与传递参数到后台
url: "JSONData.ashx?firstname=" + firstname + "&lastname=" + lastname + "&unit=" + unit + "&message=" + message + "&test=" + test + "&ID=" + ID,
onSubmit: function () {
return $(this).form('validate');
},
//判断结果是否正确
success: function (result) {
if (result.indexOf("T") == 0) {
alert('恭喜您,信息添加成功!')
$('#dlg').dialog('close'); // 关闭窗口
$('#tt').datagrid('reload');
}
else {
alert('保存失败,请您核对!')
}
var result = eval('(' + result + ')');
if (result.success) {
$('#dlg').dialog('close'); // close the dialog
$('#tt').datagrid('reload');
$.message.alert('提示', '保存成功!', 'info');
// reload the user data
} else {
//$.messager.show({
// title: 'Error',
// msg: result.msg
//});
}
}
});
}
//删除管理员
function removeUser() {
document.getElementById("test").value = "delete";//设定表示为后台调不同方法数据提供接口
var test = document.getElementById("test").value;
var row = $('#tt').datagrid('getSelected');
if (row) {
$.messager.confirm('提示', '你确定要删除这条信息吗?', function (r) {
if (r) {
$('#fm').form('submit', {
url: "JSONData.ashx?ID=" + row.ScoreStyleID + "&test=" + test,
onSubmit: function () {
},
//判断结果是否正确
success: function (result) {
if (result.indexOf("T") == 0) {
$('#dlg').dialog('close');
alert('恭喜您,信息删除成功!')
// close the dialog
$('#tt').datagrid('reload');
//$('#fm').form('submit');
}
else {
alert('添加失败,请重新操作!')
}
var result = eval('(' + result + ')');
}
});
}
}
);
}
}
//查询并把数据传递给后台,数组
function getQueryParams(queryParams) {
var StartTime = $("#StartTime").datebox("getValue");
var EndTime = $("#EndTime").datebox("getValue");
var KeyWord = document.getElementById("KeyWord").value;
var Category = $("#Category").combobox("getValue");
queryParams.StartTime = StartTime;
queryParams.EndTime = EndTime;
queryParams.KeyWord = KeyWord;
queryParams.Category = Category;
return queryParams;
}
//增加查询参数,重新加载表格
function reloadgrid() {
//查询参数直接添加在queryParams中
var queryParams = $('#tt').datagrid('options').queryParams;
getQueryParams(queryParams);
$('#tt').datagrid('options').queryParams = queryParams;//传递值
$("#tt").datagrid('reload');//重新加载table
}