请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

分页功能代码有错

var key_words = "java"
//分页
$(".pagination").pagination({{ total_nums }}, {
   current_page :{{ page|add:'-1' }}, //当前页码
   items_per_page :10,
   display_msg :true,
   callback :pageselectCallback
});

key_words部分好像没有传参,得不到用户参数。当点击第二页时自动搜索java的内容。

正在回答

4回答

var key_words = "{{ key_words }}"


 window.location.href=search_url+'?q='+key_words+'&p='+(page_id+1)

7 回复 有任何疑惑可以回复我~
  • 提问者 yushou #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-02-11 11:30:02
bobby 2017-09-25 11:02:35
//分页
$(".pagination").pagination({{ total_nums }}, {
   current_page :{{ page|add:'-1' }}, //当前页码
   items_per_page :10,
   display_msg :true,
   callback :pageselectCallback
});
function pageselectCallback(page_id, jq) {
       alert(page_id)
   window.location.href=search_url+'?q='+key_words+'&p='+page_id
}

在result.html中找到这段代码的地址 然后修改成这样试试呢

0 回复 有任何疑惑可以回复我~
  • tiffin #1
    window.location.href=search_url+'?q='+key_words+'&p='+(page_id+1)
    不然点击底部的页码是错的
    回复 有任何疑惑可以回复我~ 2017-11-28 15:51:12
提问者 yushou 2017-09-24 09:46:42
current_page :{{ page }}, //当前页码

要修改成这样才能解决每次少一页内容的问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 yushou #1
    分页功能还是有问题。搜索1时会出现错误。不熟悉js不会解决这里。
    回复 有任何疑惑可以回复我~ 2017-09-24 10:06:28
提问者 yushou 2017-09-24 09:44:34
var key_words = "{{ key_words }}"

修改成这样可行。但是每次点击有点问题。比如点击第3页底部返回第二页内容,点击第4页返回第三页的内容。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信