我们一般在添加数据的时候使用追加数据,追加一次数据就相当于刷新了一次页面。
${"#id"}.append()//这个是直接追加标签内部最后,不会覆盖前面的内容。
分页的刷新数据:
添加时,由于是按照创建时间排序,所以应该查询第一页
pageSelect(1,$("#page").bs_pagination('getOption','rowsPerPage'));
更改时,由于要保持所在页数不变 pageSelect($("#page").bs_pagination('getOption','currentPage'),$("#page").bs_pagination('getOption','rowsPerPage'));
为什么我们再分页添加数据的时候,不适用append直接追加到到数据呢?
很简单,因为我们要保证分页的条数,我们要是使用append追加后,就会造成原本十条的分页变成11页。
一般的增删改查刷新页面:
增:$("#div_"+id).appen(***)追加。
删:$("#div_"+id).remove()//这个是直接移开了整个div
改:$("#div_"+id+" h5").html(***);//使用了父子选择器
查:$(#tBody).befor(***)//这里的数据是我们再ajax回调函数中遍历出来的。