62,074
社区成员
发帖
与我相关
我的任务
分享
//分页控件pagenav控件初始化
function navSetting() {
pageNav.pre = "上一页";
pageNav.next = "下一页";
$("#pageNav").click(function () {
pageNav.fn = function (p, pn) { // p:当前页 pn: 总页数.
$.post("./handler/GetNaviateDataHandler.ashx", { "pageid": p,"referer":"datamaintain" }, function (data, status) {
$("#uploaddata").html("");
var updatas = $.parseJSON(data);
var tmain = "";
for (var i = 0; i < updatas.length; i++) {
var updata = updatas[i];
var uptype = updata.uplog.typeid == "lg" ? "炼钢成本表" : "轧钢成本表";
var uptime = ChangeDateFormat(updata.uplog.uptime);
tmain += "<table class='table table-striped'><tbody>";
tmain += "<tr><td class='" + updata.uplog.bid + "' colspan='4'>" + updata.uplog.upman + "于" + uptime + "上传" + uptype + " <span><input type='checkbox' name='check' value='" + updata.uplog.bid + "' /></span> </td></tr>";
tmain += "<tr><td><table class='items'><tr class='itemhead'><th>成本中心</th><th>物料ID</th><th>物料描述</th><th>产量</th><th>上传数据</th></tr>";
for (var j = 0; j < updata.lstrawdata.length; j++) {
var itemdata = updata.lstrawdata[j];
tmain += "<tr class='" + itemdata.bid + "'><td></td><td>" + itemdata.costcenter + "</td><td>" + itemdata.matcode + "</td><td>" + itemdata.matdes + "</td><td style='text-align:right'>" + itemdata.product + "</td><td><a href='showdetail.aspx?id=" + itemdata.id + "&type=" + itemdata.typeid + "' target='_blank'><img src='img/view.png' /></a></td></tr>";
}
tmain += "</table></td></tr></tbody></table>";
}
$("#uploaddata").html(tmain);
});
};
});
var sumPage = "<% =UpCount.ToString()%>";
if (parseInt(sumPage) > 1) {
pageNav.go(1, parseInt(sumPage));
}
}
$("td[colspan]").click(function () {
$(".items tr[class=" + $(this).attr("class") + "]").parent().parent().fadeToggle();
});
//阻止事件冒泡
$("td[colspan]").children("span").click(function (e) {
var e = arguments.callee.caller.arguments[0] || event; //主流浏览器下
if (e && e.stopPropagation) {
// this code is for Mozilla and Opera
e.stopPropagation();
} else if (window.event) {//IE下
// this code is for IE
window.event.cancelBubble = true;
}
});
$("td[colspan]").on("click",function () {
$(".items tr[class=" + $(this).attr("class") + "]").parent().parent().fadeToggle();
});