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相关推荐

  1. C#在控件中绘制矩形、圆、线段等(切换不同的图片,自定义翻页控件,通过委托监控某个字段)

    1.效果展示 2 自定义翻页控件 public partial class PageManagemen : UserControl{/// <summary>/// 当前页(从1开始计数) ...

  2. pyqt5 下拉 多页 点击_PyQt5实战——自定义翻页控件实现

    分页控件效果图 一.环境要求 python解释器:python3.7.4 依赖:PyQt5.sys模块 二.思路分析 1.布局:"上一页"."下一页"等butt ...

  3. android中翻页控件,Android GridView控件分页自定义

    上一篇:Android GridView控件自定义中,我们自定义了Android GridView控件. 包名解释: com.yaomei.activity.adapter   DEMO使用到的自定义 ...

  4. html翻页控件,jQuery分页插件pagination.js

    插件描述:基于jQuery的分页插件,配置比较详细 更新时间:2018/1/12 下午5:50:39 更新说明:增加固定按钮数量模式,具体请查看文档 更新时间:2017/9/21 上午10:06:18 ...

  5. MFC标签页控件的使用

    随笔- 11  文章- 0  评论- 3 MFC标签页控件的使用 1.在对话框中添加一个标签页控件,并为此控件关联一个CTabCtrl类变量m_tabctrl. 2.创建若干个对话框资源作为标签页控件 ...

  6. VBA MultiPage 循环多页控件

    目录 1. 最简单的循环 2. 利用变量来记住最后一个可见页面 3. 用 For 循环查找隐藏的 Page 4. 将下一页设置为可见,并在将焦点设置到此页时将焦点设置为可见 5. 实例 1. 最简单的 ...

  7. 常用中后台交互设计控件使用场景与规范总结

    作者: panda  (转载已取得作者授权) 此设计规范主要分享了中后台常用设计组件的定义.组成.使用场景及注意事项. 字体 概述 字体是界面设计中最基本的构成元素之一,用户通过文字来理解内容和完成任 ...

  8. C#之 十九 使用WinForm控件

    十九 使用Win Form控件 比如说电脑有显示器,鼠标,主机以及键盘的基本元素组成.在windows窗体中也有其基本控件,这些控件在每一个窗体中都要用到,也就是说无所不在.有些控件可能外观不同但是他 ...

  9. 控件测试功能点摘要2

    WEB页面常用基本控件测试用例 一.树控件的测试外观操作 1)项目中的所有树是否风格一致 2)树结构的默认状态是怎样的.比如默认树是否是展开,是展开几级? 是否有默认的焦点? 默认值是什么?展开的节点 ...

  10. Silverlight 数据显示和布局控件 示例

    数据显示控件 DataGrid DataGrid 是最基础的数据显示方式,也就是二维表格. <data:DataGrid Name="dataGrid1" Height=&q ...

最新文章

  1. Arrays常见用法
  2. MATLAB信号处理工具箱函数列表分类
  3. CSS3属性之圆角效果——border-radius属性
  4. AUTOSAR从入门到精通100讲(三十)-makefile原理及实战案例
  5. 常用正则表达式整理【总结】
  6. java 第二天,Java复习第二天
  7. LoadRunner性能测试技术培训
  8. lxml invalid predicate错误
  9. pip工具可以打包python源代码吗_将python源文件打包成exe文件
  10. 什么是SQL Server DATEPART()方法?
  11. HDU 4336 Card Collector:状压 + 期望dp
  12. 移动端 H5图片裁剪插件,内置简单手势操作
  13. python 判断中文字符数量_python判断列表里数量python中文乱码问题大总结
  14. 数学建模·层次分析法基本步骤及参考代码
  15. 储存卡误删都能恢复吗?这个方法大家用了都说好
  16. Mac上更新Go版本|Go Mod使用|避坑指南|
  17. Jmeter参数化的四种方式
  18. Atrainable feature extractor for handwritten digit recognition(经典文章阅读)
  19. Mac显示证书不受信任或者无效的解决办法
  20. MySQL自增ID,居然大部分人都搞错了!?

热门文章

  1. a标签传值到另一个页面_用大头儿子和小头爸爸举例,就讲明白 vue 中父子组件的传值? | 原力计划...
  2. server2012卸载oracle,Windows Server 2008 R2卸载干净ORACLE 11G
  3. C++中typedef void(*F)(类型)解读
  4. Slog76_用一个简单的游戏演示与数据库的交互(微信小程序之云开发-全栈时代6)...
  5. Oracle数据库管理之创建和删除数据库
  6. 《跟阿铭学Linux》第12章 shell脚本中的变量:课后习题与答案
  7. LVS-Fullnat之编译内核 将fullnat模块添加到内核
  8. passwd命令限制用户密码到期时间
  9. HtmlHelper类在View中替代了纯HTML代码
  10. springmvc 使用