【发布时间】:2011-11-08 01:44:01
【问题描述】:
我正在尝试弄清楚如何更改多个选择框的选择。
这是我目前拥有的:
function selectStrategies() {
$('#dataTable tr').each(function() {
if($(this).find("td").eq(0).html()) {
$(this).find("td select").val($('#mainStrategyChoice').val());
}
});
}
我有一个主下拉框。当该框的选择发生更改时,我调用 selectStrategies 函数,该函数假设调整表中所有行的选择。上面的提供代码运行良好,直到我不得不为每一行添加第二个下拉框。我正在尝试找到一种方法来引用第一个和第二个下拉框。
谢谢。
【问题讨论】:
-
嗯,有人发布了答案并将其删除,我想接受该答案。我所要做的就是 $(this).find("td select").eq(0).val($('#mainStrategyChoice').val());
标签: jquery drop-down-menu dom-traversal