In my previous article, I've explained how to Select Deselect all CheckBoxes of ASP.NET CheckBoxList using jQuery. You can also see list of ASP.NET+jQuery tutorials. In this tutorial, I am going to explain how to get selected text and value of ASP.NET DropDownList using jQuery.
- Create a new web form Example1.aspx in ASP.NET project and add one ASP.NET DropDownList. Also add a div tag to display selected text and value of the ASP.NET DropDownList in runtime.
<asp:DropDownList ID="ddlCountry" runat="server"> <asp:ListItem Value="">Select Country</asp:ListItem> <asp:ListItem Value="1">India</asp:ListItem> <asp:ListItem Value="2">England</asp:ListItem> <asp:ListItem Value="3">USA</asp:ListItem> <asp:ListItem Value="4">France</asp:ListItem> </asp:DropDownList><div id="ddl"></div>
- Create a empty string variable.
var ddltext = "";
- In the document.ready() function in the jQuery script block, use bind() to attach
a handler to the keyup and change events.$("#<%=ddlCountry.ClientID%>").bind("keyup change", function () { - Check whether the selected value of the DropDownList is empty or not. If selected value is not empty then retrieve the Text/Value pair and display in the div tag (ddl) area else clear the div area.
$("#<%=ddlCountry.ClientID%>").bind("keyup change", function () { if ($(this).val() != "") { ddltext = "Country Text : " + $(this).find(":selected").text() + " Country Value : " + $(this).val(); $("#ddl").text(ddltext); } else { $("#ddl").text(""); } });
Complete Code
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="js/jquery-1.8.js"></script>
<script type="text/javascript">
$(function () {
var ddltext = "";
$("#<%=ddlCountry.ClientID%>").bind("keyup change", function () {
if ($(this).val() != "") {
ddltext = "Country Text : " + $(this).find(":selected").text() + " Country Value : " + $(this).val();
$("#ddl").text(ddltext);
}
else {
$("#ddl").text("");
}
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Please select country:</h3>
<asp:DropDownList ID="ddlCountry" runat="server">
<asp:ListItem Value="">Select Country</asp:ListItem>
<asp:ListItem Value="1">India</asp:ListItem>
<asp:ListItem Value="2">England</asp:ListItem>
<asp:ListItem Value="3">USA</asp:ListItem>
<asp:ListItem Value="4">France</asp:ListItem>
</asp:DropDownList>
</div>
<br />
<div id="ddl"></div>
</form>
</body>
</html>
Source code can be downloaded from GitHub. Comments and suggestions are most welcome. Happy coding!

8ED53BEA1E
ReplyDeletekiralık hacker
hacker arıyorum
belek
kadriye
serik
A8B6BB05
ReplyDeletefinike esçort
beydağ esçort
kilis esçort
gemlik esçort
avanos esçort
kartal yabancı esçort
esçort bayan kilis
ereğli esçort
akyaka esçort