81,122
社区成员




var pageNo = 1;
var pageSize = 10;
//加载数据,渲染到html
function loadList() {
var startDate = $("#startDate").val();
var endDate = $("#endDate").val();
var username = $("#username").val();
var userid = $("#userid").val();
var url = rootPath+'/user/userMgr!queryList';
var params = "pageSize=" + pageSize + "&pageNo=" + pageNo + "&username="
+ username + "&userid=" + userid + "&startDate=" + startDate
+ "&endDate=" + endDate;
// alert(params);
$
.ajax({
type : "POST",
dataType : "text",
data : params,
url : url, // 请求action地址
success : function(res) {
var page = eval("(" + res + ")");
var list = page.result; // 获取数据
// 拼html
var html = "<div class='tab-title'><h4><span class='icon-play'></span>數據展現:</h4></div>"
+ "<table width='100%' cellspacing='0' cellpadding='0' border='0' class='table-form color-table'><thead>";
// 表头
var tableHead = [ '帳號', '用户名称', '密码', '性别', '註冊時間',
'是否為管理員', '操作' ];
html += "<tr>";
for ( var i = 0; i < tableHead.length; i++) {
if (i == tableHead.length - 1) {
html += "<th align='center' style='border-right:none'>";
} else {
html += "<th align='center'>";
}
html += tableHead[i];
html += "</th>";
}
html += "</tr></thead><tbody>";
// 表身
for ( var i = 0; i < list.length; i++) {
var stat = [ "否", "是" ]; // 管理員狀態
var sex = [ "男", "女" ]; // 性別
var opt = [
" <a href='javascript:updateToot(" + list[i].ID
+ "," + list[i].IS_ROOT
+ ")'>設為管理員</a> ",
"<a href='javascript:updateToot(" + list[i].ID
+ "," + list[i].IS_ROOT
+ ")'>取消管理員</a>" ];
var userid = '';
var username = '';
var pwd = '';
var gender_flag = '';
var in_time = '';
var root = 0;
if (list[i].USERID)
userid = list[i].USERID;
if (list[i].USERNAME)
username = list[i].USERNAME;
if (list[i].PWD)
pwd = list[i].PWD;
if (list[i].GENDER_FLAG)
gender_flag = sex[list[i].GENDER_FLAG - 1];
if (list[i].IN_TIME)
in_time = list[i].IN_TIME;
if (list[i].IS_ROOT)
root = list[i].IS_ROOT;
html += "<tr>";
html += "<td>" + userid + "</td>";
html += "<td>" + username + "</td>";
html += "<td>" + pwd + "</td>";
html += "<td>" + gender_flag + "</td>";
html += "<td>" + in_time + "</td>";
html += "<td>" + stat[root] + "</td>";
html += "<td>" + opt[root] + "</td>";
html += "</tr>";
}
html += "</tbody></table>";
// alert(createPage(page));
html += createPage(page);
$("#item_info").html(html);
$(".color-table tbody tr:odd").addClass("tr-color");// 增加行样式,
// nextPage
$(".page").click(nextPage);
return false;
}
});
}
function updateToot(id, is_root) {
var url = '<%=contextPath%>/user/userMgr!updateRoot?id=' + id + '&is_root='
+ is_root;
// alert(url);
$.post(url, function(data) {
alert(data);
loadList();
});
}
function getDate(day, format) {
return day.format(format);
}
/** 分布组件* */
function prePage() {
if (pageNo == 1) {
pageNo = 1;
} else {
pageNo--;
}
loadList();
}
function nextPage() {
pageNo++;
loadList();
}
function firstPage() {
pageNo = 1;
loadList();
}
function lastPage(totalPages) {
pageNo = totalPages;
loadList();
}
jQuery(function() {
// 加载数据
loadList();
var today = new Date();
var format = "yyyy-mm-dd";
var todayVal = today.valueOf();
var tomorrowVal = todayVal + 1 * 24 * 60 * 60 * 1000;
var tomorrow = new Date(tomorrowVal);
today = new Date(todayVal - 1 * 24 * 60 * 60 * 1000 * 365);
// $('#startDate').val(getDate(today, format));
$('#endDate').val(getDate(tomorrow, format));
$("#search_user").click(function() {
// alert("click");
$("#alert_mes").hide();
loadList();
});
});
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
dataType:"json",
beforeSend: function() {
//
},
success: function(data){
App.alert( "Data Saved: " + data);
},
error: function() {
App.alert("网络异常,请联系管理员!");
},
complete: function() {
//
}
});