如果只检查两个无线电两个无线电盒中的一个,如何显示jQuery模式?

时间:2017-04-08 16:02:18

标签: javascript jquery

我有一个带有以下HTML / jQuery代码的jQuery模式:

说我有以下代码:

<div class="modal fade" id="subscription" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <form>
  <select> 
  <option value="1" checked> subscribe </option> 
  <option value="2"> unsubscribe </option>
  </select>
  <input type="button" value="choose" id="choose"> 
  </form>
</div>

和jQuery

$('#choose').click(function () {
   // detect if unsubscribe is checked
   // pop up a dialog only if 'unsubscribe'  is chosen
})

我的问题是只有在按钮选中取消订阅时才显示弹出窗口&#39;选择&#39;点击。

1 个答案:

答案 0 :(得分:0)

如果您只能在选择中选择一个选项,即。无论是订阅还是取消订阅,复选框都是多余的。正常选择都可以。那么这应该就够了,

$('#choose').click(function () {
  if($("select").val() == 2)
    $('#modal').modal('show');
  else  
    $('#myModal').modal('hide');
});