如何从Ransack gem为JavaScript上的Ruby on Rails的Ransack gem生成的url参数中获取特定值

卡罗尔·卡明斯基(Karol Kaminski)

我的网址看起来像这样:

http://localhost:3000/ads?utf8=✓&q%5Bbrand_eq%5D=ALFA+ROMEO&q%5Bmodel_eq%5D=GTV+%26+Spider&commit=Search

(由Ransack gem生成)

我想从中接收“ model_eq”值,在此示例中,该值应如下所示:

GTV & Spider

从Rails的JavaScript(CoffeeScript)中可以做到这一点吗?

杜沙尔

您可以使用正则表达式从URL中提取数据。

var url = 'http://localhost:3000/ads?utf8=✓&q%5Bbrand_eq%5D=ALFA+ROMEO&q%5Bmodel_eq%5D=GTV+%26+Spider&commit=Search';

var model = (url.match(/model_eq.*?=(.+)&/) || [])[1];
alert(decodeURIComponent(model));

正则表达式将提取之后的文本model_eq=

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过ransack gem搜索数组?

来自分类Dev

如何使用 Ransack gem 在 Rails 的 select_tag 中使用 *_in 谓词?

来自分类Dev

如何使用ransack在Rails中搜索日期字段?

来自分类Dev

Rails Ransack gem:仅使用一个选择选项搜索多个值

来自分类Dev

如何使用Rails Ransack过滤布尔值属性?

来自分类Dev

如何使用ransack gem根据模型的实例方法对表进行排序?

来自分类Dev

Ransack在Rails Engine上搜索:没有结果

来自分类Dev

Rails Ransack搜索PG hstore

来自分类Dev

Ransack搜索包含参数

来自分类Dev

如何在rails中使用will_paginate和ransack

来自分类Dev

带有kaminari的Ransack在Rails 4.1上出现错误,搜索字符串为空

来自分类Dev

使用全名搜索时,Gem Ransack不返回任何结果

来自分类Dev

使用全名搜索时,Gem Ransack不返回任何结果

来自分类Dev

Ruby on Rails使用active_admin和ransack,对active_admin:resource的页面调度错误

来自分类Dev

Rails 4 + Ransack:lteq在日期时间上不能很好地工作吗?

来自分类Dev

在同一控制器上的Rails4多个Ransack搜索

来自分类Dev

Rails:Ransack以及其他表上的日期和列

来自分类Dev

Rails ransack 和 paper_trail 搜索 postgresql json 列中的键

来自分类Dev

使用Ransack Rails 4搜索多个模型

来自分类Dev

Rails&Ransack-返回所有索引

来自分类Dev

Rails Ransack在多个选择中都包含空白

来自分类Dev

Rails,Arel,Ransack:按关系求和

来自分类Dev

使用Ransack gem在Paper_trail历史记录中搜索表单

来自分类Dev

如何从Ruby on Rails的URL中获取特定值

来自分类Dev

用ransack查询:默认情况下如何不获取结果

来自分类Dev

用ransack查询:默认情况下如何不获取结果

来自分类Dev

如何使用ransack查询链接作用域

来自分类Dev

Ransack搜索错误:缺少参数或值为空:配置文件

来自分类Dev

使.ransack(params [:q])在数组上运行

Related 相关文章

  1. 1

    如何通过ransack gem搜索数组?

  2. 2

    如何使用 Ransack gem 在 Rails 的 select_tag 中使用 *_in 谓词?

  3. 3

    如何使用ransack在Rails中搜索日期字段?

  4. 4

    Rails Ransack gem:仅使用一个选择选项搜索多个值

  5. 5

    如何使用Rails Ransack过滤布尔值属性?

  6. 6

    如何使用ransack gem根据模型的实例方法对表进行排序?

  7. 7

    Ransack在Rails Engine上搜索:没有结果

  8. 8

    Rails Ransack搜索PG hstore

  9. 9

    Ransack搜索包含参数

  10. 10

    如何在rails中使用will_paginate和ransack

  11. 11

    带有kaminari的Ransack在Rails 4.1上出现错误,搜索字符串为空

  12. 12

    使用全名搜索时,Gem Ransack不返回任何结果

  13. 13

    使用全名搜索时,Gem Ransack不返回任何结果

  14. 14

    Ruby on Rails使用active_admin和ransack,对active_admin:resource的页面调度错误

  15. 15

    Rails 4 + Ransack:lteq在日期时间上不能很好地工作吗?

  16. 16

    在同一控制器上的Rails4多个Ransack搜索

  17. 17

    Rails:Ransack以及其他表上的日期和列

  18. 18

    Rails ransack 和 paper_trail 搜索 postgresql json 列中的键

  19. 19

    使用Ransack Rails 4搜索多个模型

  20. 20

    Rails&Ransack-返回所有索引

  21. 21

    Rails Ransack在多个选择中都包含空白

  22. 22

    Rails,Arel,Ransack:按关系求和

  23. 23

    使用Ransack gem在Paper_trail历史记录中搜索表单

  24. 24

    如何从Ruby on Rails的URL中获取特定值

  25. 25

    用ransack查询:默认情况下如何不获取结果

  26. 26

    用ransack查询:默认情况下如何不获取结果

  27. 27

    如何使用ransack查询链接作用域

  28. 28

    Ransack搜索错误:缺少参数或值为空:配置文件

  29. 29

    使.ransack(params [:q])在数组上运行

热门标签

归档