Показать мод начальной загрузки, если выбрана опция

У меня есть форма, которая содержит раскрывающийся список и некоторые параметры:

<select name='type' id='type'>
<option value='suggestions' >Suggestions</option>
<option value='inquiries' >Inquiries</option>
<option value='donations' >Donations</option>
</select>

У меня также есть модальное окно Bootstrap:

    <!-- Modal -->
    <div id="myModal" class="modal fade" role="dialog">
      <div class="modal-dialog">

        <!-- Modal content-->
        <div class="modal-content">
          <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal">&times;</button>
            <h4 class="modal-title">Modal Header</h4>
          </div>
          <div class="modal-body">
            <p>Some text in the modal.</p>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
          </div>
        </div>

      </div>
    </div>

Я хотел бы показать модальность Bootstrap, если выбрано значение «donations».

Я пытался сделать это:

$("#type").bind("change", function () {
    $('#myModal').modal('show')(this.value === 'donations'); 
}).change();

По умолчанию модал открывается, поэтому я знаю, что нацеливаюсь на модал, но я хотел бы отображать его только тогда, когда выбрана опция "пожертвования".

Есть идеи?

Ответы на вопрос(1)

Решение Вопроса

Вы пытаетесь таким образом ..

$("#type").on("change", function () {        
    $modal = $('#myModal');
    if($(this).val() === 'donations'){
        $modal.modal('show');
    }
});

  $("#type").on("change", function () {        
      $modal = $('#myModal');
      if($(this).val() === 'donations'){
        $modal.modal('show');
    }
 });
<script src="https://code.jquery.com/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<select name='type' id='type'>
<option value='suggestions' >Suggestions</option>
<option value='inquiries' >Inquiries</option>
<option value='donations' >Donations</option>
</select>
<!-- Modal -->
    <div id="myModal" class="modal fade" role="dialog">
      <div class="modal-dialog">

        <!-- Modal content-->
        <div class="modal-content">
          <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal">&times;</button>
            <h4 class="modal-title">Modal Header</h4>
          </div>
          <div class="modal-body">
            <p>Some text in the modal.</p>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
          </div>
        </div>

      </div>
    </div>

 Johann05 июн. 2016 г., 17:08
Этот код работает отлично!

Ваш ответ на вопрос