【发布时间】:2014-12-16 08:54:15
【问题描述】:
我正在使用 select2 jquery 在 asp.net 中工作。在我的选择框中,我有 10 个项目,包括“全部”。 我的要求是当我选择所有项目时,必须禁用其余项目,当我删除所有标签时,应该启用整个项目。 http://ivaynberg.github.io/select2/ 我的 jquery 写在下面。
$(document).ready(function () {
$("#select1").select2({
placeholder: 'Find and Select Books'
}).on("change", function (e) {
alert(e.val)
});
});
有人帮帮我吗????
html 标记:
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="header1" runat="server">
<title>JQuery Select2 Plug-in</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
<script type="text/javascript" src="D:/DOTNET/ITS_GOOGLE_CHART_TABS_ListBOX/Scripts/select2- 3.4.1/select2.js"></script>
<link href="D:/DOTNET/ITS_GOOGLE_CHART_TABS_ListBOX/Scripts/select2-3.4.1/select2.css" rel="stylesheet"/>
</head>
<body>
<form runat="server">
<select id="select1" runat="server" datasourceid="ds1" datatextfield="emp_name" multiple="true" style="width:300px"/>
<asp:SqlDataSource ID="ds1" runat="server" ConnectionString="<%$ connectionstrings:constr %>" SelectCommand="select top 10 * from emp" />
</form>
</body>
<script type="text/javascript">
$(document).ready(function () {
$("#select1").select2({
placeholder: 'Find and Select Books'
}).on("change", function (e) {
alert(e.val)
});
});
</script>
</html>
C# code:
select1.Items.Insert(0, new ListItem("ALL", "ALL"));
【问题讨论】:
-
请分享html代码
-
select top 10 * from emp返回的值是什么?能否请您从您的 html 的源代码中告诉我。
标签: javascript jquery asp.net