我如何检查asp.net中的“DropDownList”值与js?
问题描述:
我是新的asp.net和java脚本。 我想用java脚本检查asp:dropdownlist的值。我如何检查asp.net中的“DropDownList”值与js?
选定的值在数据库中定义但当我选择一个值为9的项目我没有回来“你好”alert.any身体可以帮助我吗?谢谢。
<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");
}
});
});
在哪里你调用'offermessage()'? – Niladri
顶端评论是我的HTML部分,我不知道我应该如何调用我的功能 – Mahsa