当前做法是把 keywords 放在 form 里, url里没有。取下一页 keywords 就丢了。怎么把关键字加到 url 里?或者有其他方法解决? Thx.
![]() | 1 MrGba2z 2015-11-24 05:41:26 +08:00 放个隐藏的 input 用来保留 keywords 点下一页的时候连同页码一起 post 回去 |
![]() | 2 ericls 2015-11-24 06:23:08 +08:00 ![]() 类似于 {% url_for('search', keyword=keyword, page=page.next_page) %} |
![]() | 3 Ricoo 2015-11-24 06:50:15 +08:00 搜索用 get 方式 |
![]() | 4 lbfeng OP @MrGba2z @ericls @Ricoo 我现在有个<input name='search'>, submit form 到 xxx.com/search ,怎么 get 到 xxx.com/search?q='xxxx'呢? |
![]() | 5 clino 2015-11-24 08:07:35 +08:00 url 里应该可以想办法放进去吧 |
7 zjj2008se 2015-11-24 08:40:51 +08:00 via Android ![]() form 定义你要操作的链接, input 定义参数的名称,你查下 jquery 的手册把,是有如何做这种 url 的教程的 |
![]() | 8 imxz 2015-11-24 09:07:49 +08:00 也可以把 keywords 放到 session 里 |
![]() | 11 realpg PRO 一般我都是一次完整查询,结果主键写 cache 里,有效期 7200 ,给个 entry id 。 |