使用Jquery在标签上计数和显示数据

时间:2013-05-28 08:01:13

标签: c# jquery telerik label radgrid

我正在使用telerik:Radgrid和包含这些示例values

的列
Column 1
Female
Male
Female
Female
Male

必须使用标签显示结果。

<asp:Label runat="server" ID="totalFandM" />
        <asp:Label runat="server" ID="totalF" />
        <asp:Label runat="server" ID="totalM" />

如何使用jquery在标签上显示值? 它应该显示如下。

totalFandM - 5 
totalF - 3
totalM - 2

radgrid上的项目

<telerik:GridBoundColumn HeaderText="Gender" SortExpression="Status" DataField="Gender"
                    UniqueName="Gender">
    <telerik:RadComboBox ID="rcbGender" runat="server"
                                SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("Gender").CurrentFilterValue %>'>
                                <Items>
                                    <telerik:RadComboBoxItem Text="All" />
                                    <telerik:RadComboBoxItem Text="Male" Value="Male" />
                                    <telerik:RadComboBoxItem Text="Female" Value="Female" />
                                </Items>
                            </telerik:RadComboBox>
</telerik:GridBoundColumn>

1 个答案:

答案 0 :(得分:0)

假设您生成的HTML是

    <li>Female</li><li>Male</li><li>Female</li><li>Female</li><li>Male</li>

然后
       $(LI)。长度 会给你totalFandM

   $(li:contains('Female')).length 

会给你totalF

   $(li:contains('Male')).length 

会给你totalM