I am trying to disable input when a radio button is changed, but it does not change.
The one in the first of the ready function $(".key").prop('disabled', true); works fine.
<div class="card-body">
    @*Title*@
    <div class="form-group">
        <label>Title: </label>
        <div class="row">
            <div class="col-lg-6">
                <label class="option option-plain">
                    <span class="option-control">
                        <span class="radio">
                            <input type="radio" name="title_option" value="0" checked="checked" />
                            <span></span>
                        </span>
                    </span>
                    <span class="option-label">
                        <span class="option-head">
                            <span class="option-title">
                                Key Pair
                            </span>
                        </span>
                        <span class="option-body">
                            Description
                        </span>
                    </span>
                </label>
            </div>
            <div class="col-lg-6">
                <label class="option option option-plain">
                    <span class="option-control">
                        <span class="radio">
                            <input type="radio" name="title_option" value="1" />
                            <span></span>
                        </span>
                    </span>
                    <span class="option-label">
                        <span class="option-head">
                            <span class="option-title">
                                Key Pair
                            </span>
                        </span>
                        <span class="option-body">
                            Description
                        </span>
                    </span>
                </label>
            </div>
        </div>
    </div>
<div class="row">
        <div class="col-sm-6">
            <div class="form-group">
                <label>Signing Key: </label>
                <select class="selectpicker form-control key" title="key">
                    <option>Key</option>
                </select>
                <span class="description">Description</span>
            </div>
        </div>
        <div class="col-sm-6">
            <div class="form-group">
                <label>Encryption Key: </label>
                <select class="selectpicker form-control key" title="key">
                    <option>Key</option>
                </select>
                <span class="description">Description</span>
            </div>
        </div>
    </div>
<script>
    $(document).ready(function () {
        $(".key").prop('disabled', true);
        $("input[type=radio][name=title_option]").change(function () {
            console.log($(this).val());
            if ($(this).val() == 0) {
                $(".key").prop('disabled', true);
            } else {
                $(".key").prop('disabled', false);
            }
        });
    });
</script>
 
    