有一个Array数据源,想对其进行分页读取,如何实现,用js实现。在线等,问题解决马上结贴
解决方案 »
- js 如何遍历自定义函数集合 能支持ie的
- 请教如何将字符串中所有"\"替换为"\\"
- 求一JS代码:能使'关闭/打开左侧栏'框架的按钮上下滚动??????
- ??本人有心学习计算机!看些什么书好呢》
- 怎么样控制提交后显示页面的大小?
- 怎么实现将word内容导入网页上的textarea中(来者有分)
- VML急问:怎样将包含一组<v:line>的<v:group>显示于图片之上?
- 如何使得html里的下拉列表框(<select>)只能读,不能选择??
- 我的这段程序为什么不能运行
- 图片是如何嵌入到文字中的
- js处理frame外域,如何提前判断,不让提示拒绝访问错误?
- firefox ie用jquery的load()方法加载xml(已绑定xsl)
var pageNo;//页码
for(var i=pageCount*(pageNo-1);i<pageCount;i++){
//获取数据
}
for (var i = 0; i < 10; i++) {
var iscenter = (data[i].iscenterflug == "true") ? "中心" : "非中心";
var trvalue = "<tr><td>" + data[i].id + "</td><td>" + data[i].name + "</td><td>" + data[i].connectname +
"</td><td>" + data[i].phone + "</td><td>" + data[i].email + "</td><td>" + data[i].joinstate + "</td><td>" + iscenter + "</td><td><input id= '" + data[i].id + "' name='tbrbt' type='radio' /> </td></tr>";
$("#tbview").append(trvalue);
} data[i]不能获取值,但是 直接这样用data[0]可以获取值
var arr = [1,2,3,4,5,6,7,8,9,10];
var row = 3; //每页显示条数
for(i=1,page=Math.ceil(arr.length/row);i<=page;i++){ alert("第"+i+"页数据:"+arr.slice((i-1)*row,i*row))
}
</script>
将json数据处理一下再进行for(i.......)遍历
否则data[i] 娶不到数据