Atitti usrQBf1801 翻页控件规范 v2
Atitti usrQBf1801 翻页控件规范 v2
1. 参考api 参考easyui ,.net系列的1
1.1. 翻页流程 初始化翻页控件,以及绑定新页面event onSelectPage2
1.2. 点击下一页2
1.3. 回调新页面时间获取数据,然后绑定在控件上们3
1.4. 翻页技术原理的的参考::4
1.1. 参考api 参考easyui ,.net系列的
翻页api应该参考easyui ,.net系列的
onSelectPage (pageNumber, pageSize){
每次选择都会触发改事件的,,这个api是来源与easyui的。
//分页控件的页索引变化事件
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
this.GridView1.PageIndex = e.NewPageIndex;
BindData();
}
protected void AspNetPager1_PageChanged(object src, EventArgs e)
{
BindDetailReportToGv();
}
List(pagesize:10,page:1,keyword:”kwxxx”,cate_id:7)
1.2. 翻页流程 初始化翻页控件,以及绑定新页面event onSelectPage
$(function() {
pageCtrl=new paggingGui();
pageCtrl.onSelectPage=onSelectPageQB
setPageSpy();
//menu_click2("爱情类");
checkCanSeeNextBtn();
/*
1.3. 点击下一页
var pageCtrl;
function nextBtn_click()
{
pageCtrl.next_click();
}
function checkCanSeeNextBtn()
{
var rzt=$("#scrool_spy").isOnScreen();
//rzt=false;
console.log( "visible spy::"+rzt);
if(rzt)
{
console.log("--will next click evtn");
pageCtrl.next_click();
}
}
1.4. 回调新页面时间获取数据,然后绑定在控件上们
function onSelectPageQB(new_pageNumber, pageSize)
{
// alert("new page num:"+new_pageNumber);
//get cate if no set
// get_posts(null,get_posts_callback);
var temp=function(data){
data=testarr;
data=data.slice(0,pageSize*new_pageNumber);
get_posts_callback(data);
}
temp(1);
}
// append to list
function get_posts_callback(data)
{
//alert(data);
//data=str2json(data);
try{
arr=data;
// gotoPageEvent(1);
//alert($('#list_ui'));
/*
$scope.$apply(function() {
$scope.time = new Date();
});
*/
list_scope.$apply(function () {
list_scope.datas=data;
window.setTimeout(function(){
checkCanSeeNextBtn();
},1000);
});
// $('#list_ui').scope().datas =data;
// $('#list_ui').scope().$digest();
// alert(arr);
}catch(e)
{
showErr(e);
}
}
1.5. 翻页技术原理的的参考::
Atitit.翻页功能的实技术的原理与设计最家实践 v3 paf.doc
atitit.翻页功能标准化api attilax总结.doc
Asp_Net中的三种分页方式总结_实用技巧_脚本之家.htm
作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )
汉字名:艾提拉(艾龙), EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
Atiend
Atitti usrQBf1801 翻页控件规范 v2相关推荐
- C#在控件中绘制矩形、圆、线段等(切换不同的图片,自定义翻页控件,通过委托监控某个字段)
1.效果展示 2 自定义翻页控件 public partial class PageManagemen : UserControl{/// <summary>/// 当前页(从1开始计数) ...
- pyqt5 下拉 多页 点击_PyQt5实战——自定义翻页控件实现
分页控件效果图 一.环境要求 python解释器:python3.7.4 依赖:PyQt5.sys模块 二.思路分析 1.布局:"上一页"."下一页"等butt ...
- android中翻页控件,Android GridView控件分页自定义
上一篇:Android GridView控件自定义中,我们自定义了Android GridView控件. 包名解释: com.yaomei.activity.adapter DEMO使用到的自定义 ...
- html翻页控件,jQuery分页插件pagination.js
插件描述:基于jQuery的分页插件,配置比较详细 更新时间:2018/1/12 下午5:50:39 更新说明:增加固定按钮数量模式,具体请查看文档 更新时间:2017/9/21 上午10:06:18 ...
- MFC标签页控件的使用
随笔- 11 文章- 0 评论- 3 MFC标签页控件的使用 1.在对话框中添加一个标签页控件,并为此控件关联一个CTabCtrl类变量m_tabctrl. 2.创建若干个对话框资源作为标签页控件 ...
- VBA MultiPage 循环多页控件
目录 1. 最简单的循环 2. 利用变量来记住最后一个可见页面 3. 用 For 循环查找隐藏的 Page 4. 将下一页设置为可见,并在将焦点设置到此页时将焦点设置为可见 5. 实例 1. 最简单的 ...
- 常用中后台交互设计控件使用场景与规范总结
作者: panda (转载已取得作者授权) 此设计规范主要分享了中后台常用设计组件的定义.组成.使用场景及注意事项. 字体 概述 字体是界面设计中最基本的构成元素之一,用户通过文字来理解内容和完成任 ...
- C#之 十九 使用WinForm控件
十九 使用Win Form控件 比如说电脑有显示器,鼠标,主机以及键盘的基本元素组成.在windows窗体中也有其基本控件,这些控件在每一个窗体中都要用到,也就是说无所不在.有些控件可能外观不同但是他 ...
- 控件测试功能点摘要2
WEB页面常用基本控件测试用例 一.树控件的测试外观操作 1)项目中的所有树是否风格一致 2)树结构的默认状态是怎样的.比如默认树是否是展开,是展开几级? 是否有默认的焦点? 默认值是什么?展开的节点 ...
- Silverlight 数据显示和布局控件 示例
数据显示控件 DataGrid DataGrid 是最基础的数据显示方式,也就是二维表格. <data:DataGrid Name="dataGrid1" Height=&q ...
最新文章
- Arrays常见用法
- MATLAB信号处理工具箱函数列表分类
- CSS3属性之圆角效果——border-radius属性
- AUTOSAR从入门到精通100讲(三十)-makefile原理及实战案例
- 常用正则表达式整理【总结】
- java 第二天,Java复习第二天
- LoadRunner性能测试技术培训
- lxml invalid predicate错误
- pip工具可以打包python源代码吗_将python源文件打包成exe文件
- 什么是SQL Server DATEPART()方法?
- HDU 4336 Card Collector:状压 + 期望dp
- 移动端 H5图片裁剪插件,内置简单手势操作
- python 判断中文字符数量_python判断列表里数量python中文乱码问题大总结
- 数学建模·层次分析法基本步骤及参考代码
- 储存卡误删都能恢复吗?这个方法大家用了都说好
- Mac上更新Go版本|Go Mod使用|避坑指南|
- Jmeter参数化的四种方式
- Atrainable feature extractor for handwritten digit recognition(经典文章阅读)
- Mac显示证书不受信任或者无效的解决办法
- MySQL自增ID,居然大部分人都搞错了!?
热门文章
- a标签传值到另一个页面_用大头儿子和小头爸爸举例,就讲明白 vue 中父子组件的传值? | 原力计划...
- server2012卸载oracle,Windows Server 2008 R2卸载干净ORACLE 11G
- C++中typedef void(*F)(类型)解读
- Slog76_用一个简单的游戏演示与数据库的交互(微信小程序之云开发-全栈时代6)...
- Oracle数据库管理之创建和删除数据库
- 《跟阿铭学Linux》第12章 shell脚本中的变量:课后习题与答案
- LVS-Fullnat之编译内核 将fullnat模块添加到内核
- passwd命令限制用户密码到期时间
- HtmlHelper类在View中替代了纯HTML代码
- springmvc 使用