ASP.NET 和 JQuery - 下拉列表所选值的弹出窗口

标签 asp.net jquery drop-down-menu

我想要做的是,如果在提交表单之前新选择的下拉列表值是某个值,则弹出一个“您确定吗”确认框。

<select name="ListSearchType" id="ListSearchType">
    <option value="C">Closed</option>
    <option value="O">Open</option>
    <option value="P">Pending</option>
</select>

因此,如果我有像上面这样的下拉列表并启用了自动回发,那么如果用户在提交表单之前选择“关闭”,我希望弹出一个确认框。

最佳答案

$("#ListSearchType").onchange(function() {
    if ($(this).val() == "C") {
       var confirmed = confirm("Are you sure ?");
       if (!confirmed) {
          return false;
       }
    }
});

关于ASP.NET 和 JQuery - 下拉列表所选值的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3320713/

相关文章:

c# - 如何在 gridView 中显示某行的上下文菜单

asp.net - 如何在route.config中订购多个路由?

Javascript SetInterval 并获取值 Math.random

javascript - 创建动态选择(下拉)列表的最佳方法?

jquery - 有没有更好的方法在 jQuery 中做下拉菜单?

html - 如何根据第二列的内容调整下拉列表每一行的高度?

c# - 如何创建 C# session 对象包装器?

c# - 对使用 Windows 身份验证的 Controller 进行单元测试

javascript - 如何为移动体验制作响应式图片

javascript - 如何检查(动态)选中哪个单选按钮?