【发布时间】:2025-12-08 19:50:02
【问题描述】:
首先,对不起我的英语。我是巴西人,还在进步。
我想创建一个名为“collection_cascading_select”的辅助标签。 该助手类似于“collection_select”,但他还有一个名为“source”的参数。 “源”是视图中的另一个集合。
在“源”中选择其他选项时,需要运行 JavaScript 函数来获取其值。然后填充同意该值的“collection_cascading_select”集合。
这让人困惑!我在这个问题上一周了,我的巴西兄弟没有帮助我。
谢谢!
[编辑]
@萨莫
我得到了它的工作,但有一些变化。
var success = function(response) {
for (var item in response){
var id = response[item].breed.id <--------------------
var name = response[item].breed.name <-------------------
var option = $(document.createElement('option')).val(id).html(name)
dependentDropDown.append(option)
}
}
我不明白FOR IN 的工作原理。
【问题讨论】:
标签: javascript ruby-on-rails ruby ajax ruby-on-rails-3