作者大大,我想刷新表格,刷新的时候可以携带业务参数和分页信息到后台,不过,携带的分页信息总是缺少pageNumber这个参数,这样后台没办法判断前端需要哪一页的数据。
``` $('#category').bPage({ url : "{:url('category/lst')}", asyncLoad : true, render : function(data){ //数据自定义填充 var tb = $('#dataGridTableJson tbody'); $(tb).empty(); if(data && data.list && data.list.length > 0){ $.each(data.list,function(i,row){ var tr = $('<tr>'); $(tr).append('<td></td>'); $(tr).append('<td>'+row.name+'</td>'); $(tr).append('<td>'+row.sort+'</td>'); $(tr).append('<td>'+row.is_show+'</td>'); $(tb).append(tr); }); } }, params : function(){ return { userName : 'zhangsan', age : 42 }; } }); $('#category').bPageRefresh(); //这些我想刷新表格状态 ```回复
第三种模式。 请问有方法用于刷新reload数据吗
求助大佬:
只有一个页面,关键代码如下:
<div class="form-group"> <label for="dt" class="col-md-1 control-label">时间</label> <div class="dt_container" style="width:174px;"> <input id="dt" class="form_datetime dt_input" type="text" data-link-field="dt_input1"> <div class="dt_clear_btn" title="清除内容">×</div> <input type="hidden" class="dt_hidden" id="dt_input1" name="dtinput1"> </div> <span>---</span> <div class="dt_container" style="width:174px;"> <input class="form_datetime dt_input" type="text" data-link-field="dt_input2"> <div class="dt_clear_btn" title="清除内容">×</div> <input type="hidden" class="dt_hidden" id="dt_input2" name="dtinput2"> </div> </div> <input id="button" type="button" value="查询">
请问如何实现,点击“查询”按钮,将时间参数传递到后台,并根据返回的json字符串中对应的分页栏参数,生成分页栏,后台分页功能处理的代码已完成。
回复完全按照第三种模式粘的代码,出不来
直接用的第3种渲染,#bPageDropList的选择切换没效果,有多少条数据全部都渲染出来了
请问一下 ,我使用的是第三种模式,表格的数据有渲染出来,但是分页并没有效果呢,是要设置什么地方嘛?
请问我用angular的$httppost方法请求下来的数据,可以用这个吗