1

如何使用原型在具有相同选项的两个 s 之间“复制”选定的选项?我尝试使用从“主”组合中获取选定的选项

function getSelectedArea() {
  $$('#areacont1 option').find(function(ele){return !!ele.selected})
}

返回 null

并使用设置第二个组合

var c2ROptions = $$('select#areacont2 option')
c2ROptions[getSelectedArea()].selected = true

这显然不起作用,因为该函数返回 null。

有什么提示吗?

谢谢。

4

1 回答 1

3
$('option1').observe('change', function() {
    $('option2').value = $F('option1');
});

这段代码所做的是观察 dropdown1 (即下拉列表的 id),当它的值发生变化时, dropdown2 会更新以反映相同的值。

于 2010-04-13T14:14:02.260 回答