问题描述
我在 ASP.NET WebForm 页面上有 2 个单选按钮。我有一个模态弹出窗口,仅在从一个单选按钮转到另一个时才显示,而不是其他方式。换句话说,这是我的选择:
- 如果单击单选按钮 1,则会显示模态弹出窗口。
- 如果当前选择了单选按钮 1 并单击了单选按钮 2,则不应显示模式弹出窗口。 我有一个 javascript 函数可以切换显示和隐藏,但在执行 #2 逻辑时我会短暂地看到弹出窗口。这是js函数:
$(function () {
$('#<%=RadioButtonListServiceLevel.ClientID%>').click(function () {
var CustomerCountry = $('#<%=HiddenFieldCustomerCountry.ClientID%>').val();
var ServiceLevelSelected = $("#<%=RadioButtonListServiceLevel.ClientID%> input:checked").val();
if ((CustomerCountry != "US" && CustomerCountry != "CA") && ServiceLevelSelected == "24") {
$('#InternationalServiceLevelModal').modal('show');
} else {
$('#InternationalServiceLevelModal').modal('hide');
}
});
});
知道为什么在执行 #2 中描述的操作时弹出模式对话框会短暂显示吗?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)