【问题标题】:Count and Display Data on label using Jquery使用 Jquery 在标签上计数和显示数据
【发布时间】:2013-05-28 08:01:12
【问题描述】:

我正在使用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>

【问题讨论】:

  • 您应该提供生成的“telerik:Radgrid”的html...即第1列女性男性女性女性男性

标签: c# jquery telerik label radgrid


【解决方案1】:

假设您生成的 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

【讨论】:

  • 我要求生成的 HTML(参见页面源代码)而不是您使用的代码。
猜你喜欢
  • 1970-01-01
  • 2018-06-25
  • 1970-01-01
  • 2017-03-26
  • 2023-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-12
相关资源
最近更新 更多