/* * name :Zuoquan Tu * mail :[email protected] * date :2015/04/1 * version :1.1 * description:modified by tuzuoquan 2015/04/7 * CopyRight (C) 2015-04 */ $(function() { //扣分情況右側表格的點選事件 $(".wrap_r-list li").click(function(event) { $(this).addClass('current-q').siblings().removeClass('current-q'); //$(".tab_content > .tab_content1").hide().eq($('.wrap_r-list li').index(this)).show(); }); }); var PageHandler = (function($) { return { /** * @author:Zuoquan Tu * url:這裡的url請求分頁用的url地址 pageNo:表示要查詢第幾頁 * pageRow:表示每頁有多少條記錄 * targetEleId:目標div的id屬性名,其內部填寫的是要分頁的可變的資訊 * * pageNo,pageRow,url,targetEleId */ gotoPage : function(data, url, targetEleId) { $.ajax({ type : 'POST', url : url, data : data, dataType : 'html', success : function(data) { // 刪除首頁中的內容,然後新增新的內容 $("#" + targetEleId).children().remove(); $("#" + targetEleId).html(data); }, error : function() { alert("搜尋資料時候出錯!"); } }); } }; })(jQuery); /* 定義匿名執行函式 */ var page2 = { /* * pageNo:1, PageRow:12, */ data : { "pageNo" : 1, "pageRow" : 10, "siteCode" : siteCode, "taskId" : taskId } }; /** * 當第一次進入這個頁面的時候執行的方法 */ (function(pg) { // alert(pg.data.siteCode); PageHandler.gotoPage(pg.data, // 每頁顯示的條數 basePath + "/singleReject/toSiteUnreachAbleByPage", // 要查詢的url "view-problemInfo-data" // 要改變內容的div的內容 ); })(page2); function loadDataSiteUnReach(){ PageHandler.gotoPage(page2.data, // 每頁顯示的條數 basePath + "/singleReject/toSiteUnreachAbleByPage", // 要查詢的url "view-problemInfo-data" // 要改變內容的div的內容 ); } /** * 跳轉頁面 * * @param pageNum */ function gotoPage2(pageNum) { var pageCount = $("#view-problemInfo-data #pageCount").val(); if (pageNum < 1) { page2.data.pageNo = 1; } else if (pageNum > pageCount) { page2.data.pageNo = pageCount; } else { page2.data.pageNo = pageNum; } PageHandler.gotoPage(page2.data, // 每頁顯示的條數 basePath + "/singleReject/toSiteUnreachAbleByPage", // 要查詢的url "view-problemInfo-data" // 要改變內容的div的內容 ); } function confirmButton2() { // 獲得輸入框中值 var pageNumInput = $("#view-problemInfo-data #pageNumInput").val(); if(pageNumInput == ""){ alert("對不起,您還沒有輸入頁碼!"); return; } gotoPage2(pageNumInput); }