自定义 jquery 选择框,其中跨度作为其他选择的值更改

Custom jquery selectbox with span as value change on other select

本文关键字:选择 其他 jquery 自定义      更新时间:2023-09-26

>我有不同的选择框,基于以下代码:

$("select").each(function(){
    var select = $(this).css('opacity', 000);
    var select = $(this).css('width', 200);
    select.wrap('<span class="select"/>');
    select.before('<span class="value"><span></span></span>');
    var selectVal = select.siblings(".value").find("span");
    function selectUpdate() {
        var newVal = select.find(':selected').text();
        selectVal.html(newVal);
    }
    select.bind('change keypress keydown keyup', selectUpdate);
    selectUpdate();
});

我有两个选择框,当选择框 1 上的值 == 某些东西时,选择框 2 必须将其值更改为其他内容

<select name="tbz" id="tbz">
    <option value="1">1</option>
    <option value="something">2</option>
</select>
<select name="prc" id="prc">
    <option value="1">1</option>
    <option value="somethingelse">2</option>
</select>

我怎样才能做到这一点?

网上有很多关于你的 qus 的东西。只需搜索详细信息。我已经给了你基本的想法.

演示

 $("#tbz").change(function(){
        if( $(this).val()=="something"){
             $("#prc").val("somethingelse");   
        }
    });