分页后查询无效,无法显示查询后的页码
var totalRecord = $("#Pagetotal").val(); //获取总记录数
$("#News-Pagination").pagination(totalRecord, {
items_per_page:5, // 每页显示多少条记录
current_page:0, // 当前页索引
num_display_entries:4, // 分页显示的条目数
next_text:"下一页",
prev_text:"上一页",
num_edge_entries: 1 , // 连接分页主体,显示的条目数
callback:handlePaginationClick
});
/*回调函数 */
function handlePaginationClick(new_page_index, pagination_container) {
initData(new_page_index);
return false; //阻止单击事件
}
function initData(new_page_index){
var paraValue = $("#paraValue").val();
var queryBy = $("#orderBy").val();
$.ajax({
type:'post',
url:'queryByCondition',
data:{
pageNum:new_page_index+1,
paraValue:paraValue,
queryBy:queryBy
},
success: function(data) {
if(data == "no Data"){
$("#t_table .t_body").html("<tr><td> 没有符合条件的数据 </td></tr>");
$("#News-Pagination").html("");
}
var totalCount = parseInt(data.split(";")[0]);
$("#Pagetotal").val(totalCount);
var ds = eval(data.split(";")[1]);
/* 更新表格数据 */
updata(ds); //更新表单
},
error:function(xhr){
alert(" 打开错误 .."+ + xhr.status + " " + xhr.statusText);
}
});
}
现在呢,就是我进行查询,传入 paraValue,queryBy时无法更新分页显示,我该怎么做?求答案,很急!