Atitti usrQBf1801 翻页控件规范 v2
Atitti usrQBf1801 翻页控件规范 v2
1.1. 翻页流程 初始化翻页控件,以及绑定新页面event onSelectPage2
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://www.cnblogs.com/attilax/
Atiend
Atitti usrQBf1801 翻页控件规范 v2的更多相关文章
- Webdriver控制翻页控件,并实现向前向后翻页功能,附上代码,仅供参考,其他类似日期控件的功能可以自己封装
新增输入与选择页面的html源码: <div style="margin-top:-60px;" class="modal-content" id=&qu ...
- 开源 侧滑 和 Tab滑动翻页 控件
侧滑 https://github.com/jfeinstein10/SlidingMenu Tab滑动翻页 https://github.com/astuetz/PagerSlidingTabStr ...
- WPF 实战 - 翻页控件
1. 先上效果 <StackPanel Orientation="Horizontal" HorizontalAlignment="Center"> ...
- ViewPager翻页控件简单使用方法
例子布局文件: 主activity布局文件:activity_view_pager.xml <?xml version="1.0" encoding="utf-8& ...
- 添加到web.config文件里的用户自定义翻页控件
<pages> <controls> <add tagPrefix="ucl" tagName="Pager_Backstage" ...
- Swift - 页控件(UIPageControl)的用法
使用页控件可以用来展示多个桌面.比如很多应用第一次登陆时,会在开始页面使用页控件来介绍功能,通过左右滑动来切换页. 通常我们使用UIPageControl和UIScrollView相互结合来实现多页切 ...
- Atitit. Toast alert loading js控件 atiToast v2新特性
Atitit. Toast alert loading js控件 atiToast v2新特性 1. 连续多个txt追加的原理 var txt = document.createElement(& ...
- MFC ActiveX新增属性页 控件不响应
在Activex中可以添加自定义的属性页,在新的属性页上添加一个button控件,设置好响应函数后,测试时发现点击button没有响应. 对比之前的主属性页发现,新增属性页的属性“Disabled” ...
- 023.MFC_属性页控件(tab control)
属性页控件属性页->选项卡->对话框CTabCtrl一.建立名为tabCtrl的mfc工程,添加Tab Control控件,设置属性ID为IDC_TAB,并添加变量m_tab 在tabCt ...
随机推荐
- 通过反射获取父类泛型的Class对象 ParameterizedType
((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0] 这个方法这么用啊,返回什么,请给 ...
- 使用WindowsPE破解管理员密码
使用WindowsPE破解管理员密码 1将操作系统关闭,编辑虚拟机设置,先用老毛桃生成一个ISO,点.iso制作,再点生成ISO文件,然后选择WinPE的ISO镜像存放的位置 将WinPE.ISO文件 ...
- Block循环引用问题研究
自从苹果在objc中添加Block功能支持以后已经过了很久.目前网上对于Block的使用有很多介绍.不过对于Block的内存管理问题,则是众说纷纭.再加上objc开始使用ARC以后,对于Block的内 ...
- I2C VHDL程序
http://blog.sina.com.cn/s/blog_9bd80b7601012o9y.html library ieee ; use ieee.std_logic_1164.all ; us ...
- CodeSoft随笔 批量连续打印,变量打印,codesoft条码
调用codeSoft的模板,实现批量连续打印. Code: 制作标签1.lab. 添加两个变量var0,var1. using LabelManager2; string strFile = Syst ...
- [java基础知识]java安装步骤
jre: java运行环境. jre = java虚拟机 + 核心类库(辅助java虚拟机运行的文件).如果只是运行java程序,只需要安装jre. jdk: java开发工具集 jd ...
- 为什么学习webdriver
http://www.boobooke.com/goods-37.html
- 运维自动化工具---Puppet
案例环境:-----------------------------------------------------------------主机 操作系统 IP地址 主要软件--------- ...
- Linux tcpdump 详解
简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中传送的数据包的 ...
- XP退役了,如何把Win7变成XP风格?| 怎么样去掉Win7的所有华丽效果? | 怎么样让Win7达到电脑最佳性能?
XP系统退役了,以后微软停止XP系统的更新维护了. 不得不升级使用Windows7系统,但是大部分使用Windows7不习惯. 那是因为你的操作习惯,还保持在XP风格基础上. 那么有没有什么办法让Wi ...