【问题标题】:Get id from Repeater从中继器获取 id
【发布时间】:2019-02-10 06:18:21
【问题描述】:

我有问题 如何使用 Jquery 或 javascript 从此代码中获取每个 ID? 我想逐一获取文本以显示每个文本的详细信息,请帮助。

我的 Jquery 脚本:

<script>
    function myselectFun() {
        var select1 = $("[id=NewsDate]").text().trim();
        alert(select1);
    }
</script>

我的 HTML 标签:

 <div class="col-xs-12 col-md-12">
<asp:Repeater ID="rpt4News" runat="server" ClientIDMode="Static" >
    <ItemTemplate>
     <div class="col-xs-6 col-sm-6 col-md-6 NewsLables">
        <div class="text-center NewsDatePadding">
            <span class="PS-BYekanDateLastNews"  id="NewsDate" onclick="myselectFun()">
                <%#DataBinder.Eval(Container.DataItem, "NewsDate").ToString()%></span>
            </div>
        </div>
    </ItemTemplate>
</asp:Repeater>

【问题讨论】:

  • 请不要在您身边多次使用 ID。为此使用一个类
  • 这不是 MVC,这是网络表单。请使用正确的标签
  • 我使用类 - 结果相同

标签: javascript c# jquery webforms


【解决方案1】:

 function myselectFun() {
        var select1 = $("[name='Name_NewsDate']");
        
}
<span class="PS-BYekanDateLastNews"  name="Name_NewsDate" id="NewsDate" onclick="myselectFun()">
                <%#DataBinder.Eval(Container.DataItem, "NewsDate").ToString()%></span>
</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多