【问题标题】:Rails 3.1 - Dynamic Select MenusRails 3.1 - 动态选择菜单
【发布时间】:2012-06-16 08:30:05
【问题描述】:

我已经按照并正在使用修改后的 Railscast(第 88 集)中显示的动态选择菜单来选择主要流派和相关的子流派。一切似乎都运行良好,但我现在注意到某些主要类型并没有通过它们的子类型。似乎名称中带有空格的流派正在停止工作。在 Railscast 示例中,我看不到任何有关处理此问题的参考。任何人都可以建议解决这个问题吗?我想这是一个进行某种解析的案例,但不知道从哪里开始。

Railscast 在这里 http://railscasts.com/episodes/88-dynamic-select-menus-revised 我完全按照它。唯一的区别是我有 Primary Genre/Sub-Genre 之类的:

摇滚/朋克摇滚 摇滚/独立摇滚 摇滚/硬摇滚

舞曲与电子 / 电子舞曲 舞蹈与电子 / 鼓与贝斯 舞蹈与电子/电子音乐

摇滚乐可以正常工作,而舞曲和电子乐则不行。

有什么想法吗?

【问题讨论】:

    标签: jquery ruby-on-rails ruby-on-rails-3.1


    【解决方案1】:

    听起来您可能错过了在第一个选择菜单中转义文本的步骤?

    country = $('#person_country_id :selected').text()
    escaped_country = country.replace(/([ #;&,.+*~\':"!^$[\]()=>|\/@])/g, '\\$1')
    

    查看最后一节:http://railscasts.com/episodes/88-dynamic-select-menus-revised?view=asciicast

    【讨论】:

      猜你喜欢
      • 2015-03-03
      • 1970-01-01
      • 2012-11-01
      • 1970-01-01
      • 2015-12-28
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      • 2021-04-14
      相关资源
      最近更新 更多