bboss分页组件翻页js前置处理函数和js后置处理函数使用方法

简介: bboss 3.7.7版本及后续版本为分页组件增加翻页js前置处理函数和翻页js后置处理函数,本文介绍使用方法。 1.说明: 为了实现这个功能,对/include下面的pager.js文件做了重构,将所有的分页处理函数封装到bboss.pager对象中。
bboss 3.7.7版本及后续版本为分页组件增加翻页js前置处理函数和翻页js后置处理函数,本文介绍使用方法。

1.说明:
为了实现这个功能,对/include下面的pager.js文件做了重构,将所有的分页处理函数封装到bboss.pager对象中。

2.翻页js前置处理函数和js后置处理函数使用实例
$(document).ready(function(){
					//opt:包含pageurl, containerid, selector三个属性
					bboss.pager.pagerevent = {
							beforeload:function(opt){
								alert("beforeload containerid:"+opt.containerid);
							},
							afterload:function(opt){
								alert("afterload containerid:"+opt.containerid);
							}};
					   $("#pagecontainer").load("pagerqueryuser.htm #pagecontent");
					   $("#pagecontainer1").load("pagerqueryuser1.htm #pagecontent"); 
					  $("#pagecontainer2").load("pagerqueryuser2.htm #pagecontent");
					});

前置处理函数beforeload和后置处理函数afterload通过bboss.pager.pagerevent属性指定:

bboss.pager.pagerevent = {
beforeload:function(opt){
alert("beforeload containerid:"+opt.containerid);
},
afterload:function(opt){
alert("afterload containerid:"+opt.containerid);
}};

函数的参数opt包含以下属性:
pageurl 请求的页面地址
containerid 加载页面的容器id
selector 要加载的内容容器id(可选)

如果beforeload函数返回false,分页组件将阻止翻页动作的执行。
目录
相关文章
|
22天前
|
JavaScript
变量和函数提升(js的问题)
变量和函数提升(js的问题)
|
22天前
|
JavaScript
常见函数的4种类型(js的问题)
常见函数的4种类型(js的问题)
11 0
|
23天前
|
JavaScript
写一个函数将N组<>(包含开始和结束),进行组合,并输出组合结果 (js)
写一个函数将N组<>(包含开始和结束),进行组合,并输出组合结果 (js)
9 0
|
1月前
|
自然语言处理 JavaScript 网络架构
js开发:请解释什么是ES6的箭头函数,以及它与传统函数的区别。
ES6的箭头函数以`=>`定义,简化了函数写法,具有简洁语法和词法作用域的`this`。它无`arguments`对象,不能用作构造函数,不支持`Generator`,且不改变`this`、`super`、`new.target`绑定。适用于简短表达式,常用于异步编程和高阶函数。
18 5
|
1月前
|
JavaScript 前端开发 网络架构
JavaScript 谈谈对箭头函数的理解及其与普通函数的区别。
JavaScript 谈谈对箭头函数的理解及其与普通函数的区别。
18 1
|
1月前
|
前端开发 JavaScript 数据处理
在JavaScript中,什么是异步函数执行的例子
在JavaScript中,什么是异步函数执行的例子
10 0
|
1月前
|
JavaScript
JS封装节流函数
JS封装节流函数
15 0
|
1月前
|
JavaScript
Vue.js 修饰符:精准控制组件行为
Vue.js 修饰符:精准控制组件行为
|
1月前
egg.js 24.13sequelize模型-字段限制排序分页
egg.js 24.13sequelize模型-字段限制排序分页
24 1
egg.js 24.13sequelize模型-字段限制排序分页
|
1月前
|
JavaScript 前端开发
JavaScript函数科里化
JavaScript函数科里化