我有一个带有以下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;点击。
答案 0 :(得分:0)
如果您只能在选择中选择一个选项,即。无论是订阅还是取消订阅,复选框都是多余的。正常选择都可以。那么这应该就够了,
$('#choose').click(function () {
if($("select").val() == 2)
$('#modal').modal('show');
else
$('#myModal').modal('hide');
});