将状态保留在查询字符串中的级联下拉菜单

这不怎么样

我正在尝试建立一个具有三个级联下拉列表的页面,可以说是Brand,Model和Year,使用诸如Knockoutjs之类的东西很容易。

问题是我想将状态保留在查询字符串中,因此在做出选择时,URL也将更新为类似“ / Cars?Brand = Toyota”之类的东西(如果浏览器支持的话)。

此外,如果用户点击“ / Cars?Brand = Toyota&Model = Corolla”,则希望下拉菜单反映该状态。

起初,我认为对于Knockoutjs来说,像这样的事情是微不足道的,但事实并非如此。

那么,有没有一种方法可以使用Knockoutjs来“绑定”查询字符串参数呢?如果没有,使用Angular之类的框架可以做到吗?

4个

最简单的方法是将值绑定到视图模型,然后在值更改时使用jquery更新查询字符串。

使用jQuery更新现有的URL查询字符串值

如果您那时想变得非常聪明,那么我想您可以将这段代码移入自定义绑定扩展中。

http://knockoutjs.com/documentation/custom-bindings.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将查询字符串保留在Laravel中

来自分类Dev

如何使用R将所有转义字符保留在SQL字符串中以查询POSTGRES DB?

来自分类Dev

在浏览下拉菜单时,将悬停效果保留在主菜单上吗?

来自分类Dev

在浏览下拉菜单时,将悬停效果保留在主菜单上吗?

来自分类Dev

如何在悬停在菜单上时将其保留在下拉菜单中?

来自分类Dev

如何仅将数字和某些特殊字符保留在字符串中?

来自分类Dev

如何仅将数字和某些特殊字符保留在字符串中?

来自分类Dev

如何仅将信息保留在R中的复杂字符串中?

来自分类Dev

将字符串保留在请求uri中

来自分类Dev

使用单词拆分字符串,但将单词保留在每个数组索引中

来自分类Dev

在bash上使用sed将特定字符串保留在一行中?

来自分类Dev

如何颠倒字符串中的单词,但将标点符号保留在正确的位置?

来自分类Dev

如何仅将字符串保留在数据框列中

来自分类Dev

从字符串中删除URL,但通过PHP将数据保留在其中

来自分类Dev

如何仅将数字保留在数据框的列的字符串中?

来自分类Dev

删除字符串,使用JavaScript将数字保留在数组中

来自分类Dev

使用单词拆分字符串,但将单词保留在每个数组索引中

来自分类Dev

将具有特定字符串值的行数据保留在R中

来自分类Dev

将字符串拆分为方括号,但将其保留在Java中

来自分类Dev

您如何正确保留在TextField中输入的内容或在抽屉中下拉菜单中选择的内容,即使将抽屉滑开也是如此?

来自分类Dev

每次出现字符时都会拆分字符串,但将字符保留在新数组中

来自分类Dev

仅将列表中包含字符串的元素保留在另一个向量(R)中

来自分类Dev

Python-根据部分字符串匹配将数据行保留在数据框中

来自分类Dev

如何删除名称并仅将tld保留在域名字符串PHP和Regex中

来自分类Dev

创建垂直下拉菜单,同时将其他项目保留在原位

来自分类Dev

从列中减去字符串并将原始索引保留在Pandas中

来自分类Dev

根据子字符串分隔符拆分字符串,将分隔符保留在结果中

来自分类Dev

将数组的状态保留在递归方法中

来自分类Dev

搜索字符串未保留在搜索框中

Related 相关文章

  1. 1

    将查询字符串保留在Laravel中

  2. 2

    如何使用R将所有转义字符保留在SQL字符串中以查询POSTGRES DB?

  3. 3

    在浏览下拉菜单时,将悬停效果保留在主菜单上吗?

  4. 4

    在浏览下拉菜单时,将悬停效果保留在主菜单上吗?

  5. 5

    如何在悬停在菜单上时将其保留在下拉菜单中?

  6. 6

    如何仅将数字和某些特殊字符保留在字符串中?

  7. 7

    如何仅将数字和某些特殊字符保留在字符串中?

  8. 8

    如何仅将信息保留在R中的复杂字符串中?

  9. 9

    将字符串保留在请求uri中

  10. 10

    使用单词拆分字符串,但将单词保留在每个数组索引中

  11. 11

    在bash上使用sed将特定字符串保留在一行中?

  12. 12

    如何颠倒字符串中的单词,但将标点符号保留在正确的位置?

  13. 13

    如何仅将字符串保留在数据框列中

  14. 14

    从字符串中删除URL,但通过PHP将数据保留在其中

  15. 15

    如何仅将数字保留在数据框的列的字符串中?

  16. 16

    删除字符串,使用JavaScript将数字保留在数组中

  17. 17

    使用单词拆分字符串,但将单词保留在每个数组索引中

  18. 18

    将具有特定字符串值的行数据保留在R中

  19. 19

    将字符串拆分为方括号,但将其保留在Java中

  20. 20

    您如何正确保留在TextField中输入的内容或在抽屉中下拉菜单中选择的内容,即使将抽屉滑开也是如此?

  21. 21

    每次出现字符时都会拆分字符串,但将字符保留在新数组中

  22. 22

    仅将列表中包含字符串的元素保留在另一个向量(R)中

  23. 23

    Python-根据部分字符串匹配将数据行保留在数据框中

  24. 24

    如何删除名称并仅将tld保留在域名字符串PHP和Regex中

  25. 25

    创建垂直下拉菜单,同时将其他项目保留在原位

  26. 26

    从列中减去字符串并将原始索引保留在Pandas中

  27. 27

    根据子字符串分隔符拆分字符串,将分隔符保留在结果中

  28. 28

    将数组的状态保留在递归方法中

  29. 29

    搜索字符串未保留在搜索框中

热门标签

归档