$(function() {
displayData(0);
});/*回调函数dispalyData START*/
functiondisplayData(pageNo){vartotal ;varpageSize=$("#pageSize").val();
$.ajax({
url:"phone/getByPage",
type:"get",
cache:false,//解决浏览器缓存get请求页面问题 另一种方式是加时间戳
data:{"pageNo":pageNo+1,//page
"pageSize":pageSize//pageSize
},
beforeSend:function(){
$("#message").text("正在进行分页查询请稍后...");return true;
},
success:function(jsonObject){//{"total":100,"dataList":[{"id":"","code":"","name":"","remark":""},{},{}]}
//清空tbody
$("#phone_list_tbody").empty();if(jsonObject.total==0){
$("#message").text("没有符合条件的记录");
}else{
total=jsonObject.total;
$("#message").text("查询结果如下:");varhtmlString= "";
$.each(jsonObject.dataList,function(i,n){
htmlString+='
';htmlString+='
';htmlString+='
'+(i+1)+'';htmlString+='
'+n.firstLetter+'';htmlString+='
'+n.phoneBrand+'';htmlString+='
'+n.model+'';htmlString+='
'+n.modelNum+'';htmlString+='
'+n.system+'';htmlString+='
'+n.resolution+'';htmlString+='
';});//将上面拼接的html字符串追加到tbody中
$("#phone_list_tbody").append(htmlString);
}//显示总记录条数
//$("#total").text(jsonObject.total);
//显示总页数
//var pageCount = jsonObject.total%pageSize==0?jsonObject.total/pageSize:parseInt(jsonObject.total/pageSize)+1;
//$("#pageCount").text(pageCount);
//集成jquery.pagination翻页插件
$("#pagination").pagination(jsonObject.total, {//总记录条数
callback: displayData,//每次翻页的时候执行的回调函数 会给这个回调函数传递一个参数,参数代表页码的索引.比正常显示的页码小1
items_per_page:pageSize,//每页显示多少条记录
current_page:pageNo,//页码的索引
});
}
});
}/*回调函数dispalyData END*/
序号首字母手机品牌手机型号机型系统分辨率