本文是小编为大家收集整理的关于如何使用jquery计算gridview内下拉列表中的选定选项的处理/解决方法,可以参考本文帮助大家快速定位并解决问题,中文翻译不准确的可切换到English标签页查看源文。
问题描述
我的 gridview 中有几个下拉列表,每个都有 2 个相同的选项,我想从所有这些下拉列表中计算选项 1 被选中的次数(selectedIndex = 1)以及第二个选项被选中的次数(selectedIndex =2)使用jQuery.
<asp:GridView ID="gd1" runat="服务器" AutoGenerateColumns="False" onrowdatabound="gd1_RowDataBound" ><列><asp:BoundField DataField="id" 可见="False"/><asp:BoundField DataField="fullName" 可见="真" HeaderText="完整名称"/><asp:TemplateField ><ItemTemplate><asp:DropDownList ID="ddl1" runat="服务器" ></asp:DropDownList></ItemTemplate></asp:TemplateField><asp:TemplateField ><ItemTemplate><asp:DropDownList ID="ddl2" runat="服务器"></asp:DropDownList></ItemTemplate></asp:TemplateField><asp:TemplateField ><ItemTemplate><asp:DropDownList ID="ddl3" runat="服务器"></asp:DropDownList></ItemTemplate></asp:TemplateField><asp:TemplateField><HeaderTemplate><asp:Label ID="Count1" runat="服务器" 文本="第一个计数"></asp:Label></HeaderTemplate><ItemTemplate><asp:Label ID="CountSelected1" runat="服务器" ></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField><HeaderTemplate><asp:Label ID="Count2" runat="服务器" 文本="秒数"></asp:Label></HeaderTemplate><ItemTemplate><asp:Label ID="CountSelected2" runat="服务器" ></asp:Label></ItemTemplate></asp:TemplateField></Columns></asp:GridView>
在最后 2 列中,我想显示 option1 和 option2 的选择总数.
推荐答案
最终的有效代码:var 集合 =
('跨度>select.ddlJ');for(var元素在集合中)
(element).change(function(){})
问题描述
I have a few dropdowns in my gridview, each has 2 same options, I want to calculate out of all these dropdowns how many times is option1 selected (selectedIndex = 1) and how many times the second option is selected (selectedIndex = 2) using jQuery.
<asp:GridView ID="gd1" runat="server" AutoGenerateColumns="False"
onrowdatabound="gd1_RowDataBound" >
<Columns>
<asp:BoundField DataField="id" Visible="False"/>
<asp:BoundField DataField="fullName" Visible="True"
HeaderText="Full Name"/>
<asp:TemplateField >
<ItemTemplate>
<asp:DropDownList ID="ddl1" runat="server" ></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate>
<asp:DropDownList ID="ddl2" runat="server"></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate>
<asp:DropDownList ID="ddl3" runat="server"></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:Label ID="Count1" runat="server" Text="First Count"></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="CountSelected1" runat="server" ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:Label ID="Count2" runat="server" Text="Second Count"></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="CountSelected2" runat="server" ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
In the final 2 columns I want to display the total number of selections of option1 and option2.
推荐答案
final code that works:
var collection =
('select.ddlJ'); for (var element in collection)
(element).change(function(){})
相关标签/搜索
idea中项目基本目录结构
bootstrap select绑定数据带空格
uni-app statusbar=false 样式没有效果
linux系统怎么装X Window System
Xstream对象转xml只转某些属性
字符界面centos8 grub2怎么改分辨率
matlab中incr
mybatis狂神说笔记
修改Logback定时时间
CommonIS. AMD 和CMD
小明和小红轮流玩一个游戏 黑板上有一个数字n Java
链接器工具错误 LNK2001怎么解决
jquery
html
selected
html-select
C#
ASP.NET
Javascript
jQuery
jsp
javascript