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/

相关文章:

asp.net - MVC 应用程序重启后每个页面都很慢

javascript - JQuery 在调整图像 Canvas 大小后仅调整图像而不是 Canvas

php - 从我的数据库中选择多个 STEAMID

javascript - 使用 Angular 根据表单输入从 MongoDB 中提取数据

jquery - 在 jQuery 中使用 2 个下拉菜单项

javascript - 选择后禁用下拉列表后如何从下拉列表中获取所选值

c# - 在 Visual Studio 外部为 ASP.NET 网站重新安装 NuGet 包

c# - 在 ASP.NET 4 Web 应用程序中支持多种身份验证策略

c# - 如何在 ListView 之外更改 ListView 的模式?

javascript - 如何从异步调用返回响应?