【问题标题】:handling the display of choices in dependent select elements, in html在 html 中处理相关选择元素中选择的显示
【发布时间】:2010-09-30 05:46:46
【问题描述】:

首先,很抱歉,我似乎无法很好地表达我的问题。

设置:我正在使用 Drupal 构建这个基于位置的应用程序。

我有一个表单,允许用户选择他/她的位置。表单有 3 个“依赖”选择元素,例如国家,城市,州。它们以这样的方式依赖,即选择特定州 [在州选择中] 将过滤显示在城市选择中的选择,依此类推。

我正在尝试使用 Jquery 执行此操作,但我似乎无法使其工作。

我知道我的问题对于您在这种事情上的专家来说非常微不足道,但我不是,因此我请求您的帮助。

非常感谢!

【问题讨论】:

  • 到目前为止你尝试过什么?提供更多细节。杀狗的方法有很多种,做你已经开始的吧。
  • hmmm,我正在使用查询来更改选择元素的内容,但是现在在我的 impl 中发生的事情是,我选择的 div 容器显示了从 $get 调用返回的所有内容...我得到一个完整的drupal页面作为输出......
  • 嗯,我想我真的不应该得到你的任何帮助,;) 好的,谢谢,:)
  • 不确定您是否知道,但这里是西半球的半夜。我一定是在“网上有人需要帮助”警报中睡着了。

标签: jquery ajax drupal ahah


【解决方案1】:

根据您上面的评论,我建议您查看 Drupal 的 AHAH 组件,详细描述在 http://drupal.org/node/348475。您所描述的情况正是 AHAH 的用途,它可以让您免去在 Javascript 中乱搞来管理 Drupal 逻辑的麻烦。

也就是说,如果您不愿意返回并使用 AHAH 重新执行您的应用程序,drupal_json() 函数应该可以解决您在评论中描述的问题。 drupal_json 基本上说“返回一个 json 对象而不是一个 drupal 页面”。

【讨论】:

  • 非常感谢...问题已经解决...感谢您的帮助... :)
【解决方案2】:

既然可以在 Drupal 中使用允许构建依赖选择元素的模块,为什么还要使用 jQuery?

查看http://drupal.org/project/hierarchical_select

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-06
    • 2021-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多