javascript - 我如何用js检查asp.net中 "DropDownList"的值?

标签 javascript asp.net

我是 ASP.NET 和 Java 脚本的新手。 我想用java脚本检查asp:dropdownlist'的值。

所选值在数据库中定义,但是当我选择值为 9 的项目时,我没有收到“你好”警报。任何机构可以帮助我吗?谢谢。

<script>
    $(document).ready(function offermessage() {
        var a = ($('#<%=offermessage.ClientID %> option:selected').val());
        if(a==9)
        {
            alert("hello");
        }
    });
</script>

   <div class="col-12">
       <asp:DropDownList ID="offermessage" CssClass="farsi-font drp-down-list" required="" runat="server" >
           <asp:ListItem Value="Baseid">value</asp:ListItem>
       </asp:DropDownList>
   </div>

最佳答案

你可以尝试使用下面的代码吗

 $(document).ready(function(){
            function offermessage() {
            var a = $('#<%=offermessage.ClientID%>').val();
            if(a == 9)
            {
                alert("hello");
            }
          }
        });

如果您想在下拉列表的change事件中获取下拉列表的值,则可以添加以下代码

$(document).ready(function(){
  $('#<%=offermessage.ClientID%>').on('change',function(){
    var a = $(this).val();
      if(a == 9)
      {
       alert("hello");
      }
 });

});

关于javascript - 我如何用js检查asp.net中 "DropDownList"的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46425330/

相关文章:

c# - 检查网站是 TLS 还是 SSL 及其版本

asp.net - 升级到 MVC 5.2.0.0 导致异常 "Method not found: ' Boolean System.Web.WebPages.BuildManagerWrapper.IsNonUpdateablePrecompiledApp”

javascript - 如何动态替换TinyMCE中的内容?

javascript - 将多选与动态生成的选择结合使用

javascript - Node-Webkit - 计算部分下载文件的哈希值 [opensubtitles]

c# - 在 tabcontainer 中启用 tabpanel

asp.net - 将asp.net页面添加到asp经典网站

c# - 模块化网站设计,使用 ASP.NET MVC,我想要一个不那么单一的设计

javascript - 如何获取html页面上特定部分的背景颜色

javascript - 在 JQuery 中循环。重复数组