我是 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/