使用javascript onchange更改下拉菜单的名称

Changing the name od a dropdown using javascript onchange

本文关键字:下拉菜单 javascript onchange 使用      更新时间:2023-09-26

嗨,我需要根据从列表中选择的内容更改下拉框的名称。

<form  name="dofilter" method="post" action="<%=site_url%>/product">
    <select name="ff" onchange="form.submit();">
        <option value="">--</option>
        <option value="brut">brut</option>
        <option value="Moet"> Moet</option>
    </select>
</form>

如果选择了brut选项,则需要选择名称为FK和如果选择了Moet选项,则需要选择名称为FF

帮助请

我是这样做的:

$("form > select").change(function () {
    $(this).parent().attr("name", $(this).find("option:selected").attr("id"));
});

下面是JSFiddle的演示。

您可以通过检查元素来查看名称的更改。