我想根据下拉菜单中的选项显示div。 我正在使用sharePoint服务中的2个值填充下拉列表 他们在里面或外面。当用户选择Inside我想显示div。但是我无法选择所选的值。我如何在jQuery中执行此操作?
<asp:DropDownList runat="server" id="urlOptions">
<asp:ListItem Value="" Text="Select Answer"></asp:ListItem>
<script type="text/javascript" >
$(function () {
$("button").on("click", function () {
if ($("#urlOptions").val() == "Inside") {
$("#div1").show();
}
else {
alert("something is wong");
}
return false;
});
});
答案 0 :(得分:1)
$(function () {
$("button").on("click", function () {
if ($("#<%= urlOptions.ClientID %>").val() == "Inside") {
$("#div1").show();
}
else {
alert("something is wong");
}
return false;
});
});
urlOptions
是服务器ID,而实际呈现的HTML ID不同。但您可以使用urlOptions.ClientID
属性找到它。