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 ...
随机推荐
- 判断是否是有效的IPV4地址
参考链接: https://blogs.msdn.microsoft.com/oldnewthing/20060522-08/?p=31113 http://www.cnblogs.com/txw19 ...
- redis cluster节点管理测试
####redis v3.2.0###添加节点:1.添加master节点 170 ./redis-trib.rb add-node 127.0.0.1:7007 127.0.0.1:7001 171 ...
- 第十四章:降维:奇异值分解SVD
- shell 条件判断语句整理
常用系统变量 1) $0 当前程式的名称 2) $n 当前程式的第n个参数,n=1,2,…9 3) $* 当前程式的任何参数(不包括程式本身) 4) ...
- isee - 创建项目 - 1
1.在本地web目录下创建一个新项目 D:\web> composer create-project laravel/laravel isee --prefer-dist 2.在vhosts.c ...
- TCL:表格(xls)中写入数据
intToChar.tcl # input a number : 1 to 32 , you will get a char A to Z #A-Z:1-32 proc intToChar {int} ...
- 小游戏runpig总结
前几天写了一个JavaScript小游戏,大概是这样的 demo:strongfanfan.top/RunPig 源代码:www.github.com/strongfanfan/RunPig 画风简 ...
- shell学习
set -x 进入调试模式,会把每一个命令实际执行的命令打印出来,也就是会把一些参数扩展后的样子打印出来. set +x 退出调试模式自定义变量:x=7,y=8echo `expr $x + $y` ...
- eclipse执行上一次结果
eclipse执行上一次结果,解决方法:Project-clean
- c++的转换
1.静态转换 static_cast 用于明确定义的变换 ,包括 编译器允许的非强制转换和不太安全但定义清楚的变换.ps:(非强制变换,窄化变换,隐式转换,类层次静态定位,void*强制转换) 2.常 ...