选中下拉列表中的值时显示/隐藏复选框?

时间:2015-08-12 13:57:49

标签: jquery asp.net

$(function cbclicked() {
    $('#CBAllPlates').hide();
    $('#ddlPlate').change(function () {
        if ($('#ddlPlate').val() == "Broth") {
            $('#CBAllPlates').show();
        } else {
            $('#CBAllPlates').hide();
        }
    });
});

任何人都知道为什么这不起作用?我想要的是每次下载列表“ddlPlate”中的任何值都被点击以隐藏我的复选框“CBAllPlates”。我也有下拉列表&变量复选框.Client idk如果这是一个问题

2 个答案:

答案 0 :(得分:2)

请参阅此fiddle以下是在load页面上运行的代码:

<select id="ddlPlate">
    <option value="">Select</opion>
    <option value="Broth">Broth</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

<input type="checkbox" id="CBAllPlates"/>


$(function() {
$('#CBAllPlates').hide();
$('#ddlPlate').change(function () {
    if ($('#ddlPlate').val() == "Broth") {
        $('#CBAllPlates').show();
    } else {
        $('#CBAllPlates').hide();
    }
});
});

答案 1 :(得分:0)

您的代码是正确但错误的代码并检查链接here

$(function(){

    $(".bookMovieCheck").hide();
    $("#movies").change(function(){
        if($(this).val() == "bahubali"){
            $(".bookMovieCheck").show();
        }else{
            $(".bookMovieCheck").hide();
        }
    });

});