Jquery Change on Select仅触发一次

时间:2015-04-17 20:56:12

标签: jquery

我有一个列表,我希望在更改时显示<div>元素。 问题是div只显示一次,如果我更改选择并返回到假设显示<div>它不起作用的那个。 有什么想法吗?

$("#request_status").change(function () {
    if ($('#request_status').val() != '2') {
        $('#status_update_options').hide();

    } else {
        $('#status_update_options').show();
    };
});

以下是HTML部分:

<div class="form-group" id="status_update_options">
    <label  class="col-lg-3  control-label">Options</label>
    <div class="col-lg-6">
    <div class="checkbox-list">
        <label class="checkbox-inline">
        <input type="checkbox"  value="mark_as_resolution" name="mark_as_resolution" > Mark Note as resolution </label>
    </div>
    </div>
</div> 

这是选择部分

<select class="form-control m-bot15 " id="request_status" name="request_status">
    <option value="0">Completed</option>
    <option value="1">Active</option>                                                                      
</select>

0 个答案:

没有答案