匿名函数,结合闭包的写法,js对象的案例

来源:互联网 发布:新手淘宝开店卖什么好 编辑:程序博客网 时间:2024/06/13 21:27

/* * name       :Zuoquan Tu * mail       :tuzq@XXX.com.cn * 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);}

0 0
原创粉丝点击