博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
匿名函数,结合闭包的写法,js对象的案例
阅读量:7065 次
发布时间:2019-06-28

本文共 2172 字,大约阅读时间需要 7 分钟。

/* * 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);}

转载地址:http://awsll.baihongyu.com/

你可能感兴趣的文章
面试官:你接受免费加班吗?程序员这样怼回去,网友:老铁没毛病
查看>>
分享我的个人项目:Wildfire 野火评论系统
查看>>
【机器视觉与图像处理】基于MATLAB的角度计算
查看>>
一篇很全面的IOS面试题(下)
查看>>
极简.高性能.分布式框架,可运行于多种环境(apache/php-fpm,swoole)
查看>>
DESTOON7.0农产品B2B供应求购交易平台源码
查看>>
node js 批量处理pdf,提取关键信息,并导出excel
查看>>
05 Objective C数组的四种遍历方法总结
查看>>
少侠请重新来过 - Vue学习笔记(五) - 指令
查看>>
关闭webstorm(2017.3.5)的分号检测
查看>>
设计模式(二十三)中介者模式
查看>>
重学前端(六)-JavaScript中的class
查看>>
技术并非一切,做做 Side Project 吧
查看>>
ViewPager+seekBar的联动效果
查看>>
前端面试每日3+1(周汇总2019.05.05)
查看>>
RPA:制造业的下一个改变者
查看>>
VSCode Python开发环境配置
查看>>
208道 java 高频面试题和答案
查看>>
nginx反向代理配置
查看>>
MySQL学习笔记 初学基础篇
查看>>