通过javascript更改两个选择选项的值

Changing two select options value via javascript

本文关键字:选择 两个 选项 javascript 通过      更新时间:2023-09-26

网站中有两个选项控件:

<select class="operator" name="operator" id="operator">
    <option value="0">Entekhab Operator</option>
    <option value="1">Irancell</option>
    <option value="2">Talia</option>
    <option value="3">HamraheAval</option>
</select>

<select class="card" name="chargeCard" id="chargeCard">
   <option value="0">Entekhab Sharj</option>
</select>

当用户通过点击(并选择一个选项)更改第一个时,第二个也会更改。。。正如你在上面的代码中看到的,第二个选项没有值,点击第一个后会得到一些值

我的问题是,我必须通过安卓程序中的javascipt来更改它们

我尝试了以下内容:

document.getElementById("operator").value=2

这样我就改变了第一个。

但第二个不会改变,也不会得到值!如果第二个选项也要更改,我该怎么办?

也许我没有很好地解释我的问题。我更改了选项的值,但我需要一些类似于刺激更改事件的东西。这个代码解决了我的问题:

$('#operator').trigger('change');