jQuery从中继器中的第一个结果返回并设置相同的值和对象

沙人

基本上,我试图在Repeater中运行一些jQuery,并且每当我抓到一个hiddenfield时,它总是从第一个hiddenfield中抓取值。将值设置为div时,仅将其设置为第一个div。

我如何指定jQuery使用当前的转发器项目数据?

 <asp:Repeater ID="rpt_Product_Videos" runat="server">
     <ItemTemplate>
         <div class="Product_Content_Videos_DIV">
             <div class="jcorg-yt-thumbnail">
                 <a href='http://www.youtube.com/watch?v=<%# Eval("VideoName")%>&feature=youtube_gdata_player' rel="Video[gallery]">
                     <img src='http://i.ytimg.com/vi/<%# Eval("VideoName")%>/1.jpg' width="85" height="64" />
                 </a>
              </div>

                 <a href='http://www.youtube.com/watch?v=<%# Eval("VideoName")%>&feature=youtube_gdata_player' rel="Video[gallery]">
                     <div id="divTitle"></div>
                 </a>
                 <input type="hidden" id="hfVideoName" class="test5" value='<%# Eval("VideoName")%>' />

                            <script>
                                var hfVideoName = $("#hfVideoName").val();
                                $.get('http://gdata.youtube.com/feeds/api/videos/' + hfVideoName + '?v=2&alt=json', function (data) {
                                    $("#divTitle").text(data.entry ? data.entry.title.$t : '');
                                });

                            </script>
                        </div>

                    </ItemTemplate>
                </asp:Repeater>

编辑

如下所述,我能够通过分配ID来实现。这是一团糟,但有效。甚至不打算粘贴丑陋的代码,但是我在用户页面上有一个int,从0开始,并通过JS为每个转发器项目增加1。在后面的代码中,我对控件执行了相同的操作,然后在JS中搜索ID以及该int值。

特伦森

在使用中继器遍历记录时,您将拥有的多个副本hfVideoName因此,通过使用var hfVideoName = $("#hfVideoName").val();它的jquery选择它时,始终会在页面上获得第一个。

我的建议是在该div的ID后面附加一些内容以使其唯一,例如ID。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何设置中继器内的asp中选中的第一个单选按钮

来自分类Dev

如果第一个 ACF 中继器字段为空,则打印内容

来自分类Dev

在ASP.NET的中继器中为LinkButton设置一个额外的属性

来自分类Dev

在ASP.NET的中继器中为LinkButton设置一个额外的属性

来自分类Dev

设置中继器中dropdownlist的值

来自分类Dev

返回数组中的第一个和最后一个值

来自分类Dev

获取选择器中的第一个和最后一个对象

来自分类Dev

返回第一个对象以在 javascript 多级嵌套对象数组中包含特定值

来自分类Dev

如何使用迭代器返回ArrayList中的第一个结果

来自分类Dev

如何通过JQuery设置和更改HTML中的select下拉列表的第一个值

来自分类Dev

查找数组中的第一个、最后一个和中间值。返回最大的一个

来自分类Dev

即使在第一个视图Swiftui中设置了值,ObservedObject也会返回nil

来自分类Dev

SimpleXML对象数组仅在PHP中返回第一个值

来自分类Dev

jQuery offset.top在对象中的第一个元素返回错误

来自分类Dev

如何检查jQuery中第一个函数的返回值

来自分类Dev

在laravel 5和mysql中获取groupby对象的第一个和最后一个值

来自分类Dev

使用getJSON(JQuery)和for.each从数组中获取第一个对象

来自分类Dev

删除相同的值,但第一个和最后一个除外

来自分类Dev

如何在javascript中获取对象的第一个,最后一个和其他值?

来自分类Dev

比较两个对象,仅返回第一个对象的匹配值

来自分类Dev

如何获取特定样式的jquery中的第一个和最后一个值?

来自分类Dev

MySql 从查询中获取第一个和最后一个结果

来自分类Dev

Angular 2 Typescript Observable返回第一个对象结果

来自分类Dev

如何将微调器中的第一个值(默认值)设置为空

来自分类Dev

中继器中仅选中一个复选框

来自分类Dev

为什么“ this”指针在派生类和第一个基类中具有相同的值

来自分类Dev

如何在中继器中的另一个 div 悬停时将类应用于中继器中的 div

来自分类Dev

为什么JavaScript结果总是返回第一个值?

来自分类Dev

比较Google表格中的2个范围和不属于第一个范围的返回值

Related 相关文章

  1. 1

    如何设置中继器内的asp中选中的第一个单选按钮

  2. 2

    如果第一个 ACF 中继器字段为空,则打印内容

  3. 3

    在ASP.NET的中继器中为LinkButton设置一个额外的属性

  4. 4

    在ASP.NET的中继器中为LinkButton设置一个额外的属性

  5. 5

    设置中继器中dropdownlist的值

  6. 6

    返回数组中的第一个和最后一个值

  7. 7

    获取选择器中的第一个和最后一个对象

  8. 8

    返回第一个对象以在 javascript 多级嵌套对象数组中包含特定值

  9. 9

    如何使用迭代器返回ArrayList中的第一个结果

  10. 10

    如何通过JQuery设置和更改HTML中的select下拉列表的第一个值

  11. 11

    查找数组中的第一个、最后一个和中间值。返回最大的一个

  12. 12

    即使在第一个视图Swiftui中设置了值,ObservedObject也会返回nil

  13. 13

    SimpleXML对象数组仅在PHP中返回第一个值

  14. 14

    jQuery offset.top在对象中的第一个元素返回错误

  15. 15

    如何检查jQuery中第一个函数的返回值

  16. 16

    在laravel 5和mysql中获取groupby对象的第一个和最后一个值

  17. 17

    使用getJSON(JQuery)和for.each从数组中获取第一个对象

  18. 18

    删除相同的值,但第一个和最后一个除外

  19. 19

    如何在javascript中获取对象的第一个,最后一个和其他值?

  20. 20

    比较两个对象,仅返回第一个对象的匹配值

  21. 21

    如何获取特定样式的jquery中的第一个和最后一个值?

  22. 22

    MySql 从查询中获取第一个和最后一个结果

  23. 23

    Angular 2 Typescript Observable返回第一个对象结果

  24. 24

    如何将微调器中的第一个值(默认值)设置为空

  25. 25

    中继器中仅选中一个复选框

  26. 26

    为什么“ this”指针在派生类和第一个基类中具有相同的值

  27. 27

    如何在中继器中的另一个 div 悬停时将类应用于中继器中的 div

  28. 28

    为什么JavaScript结果总是返回第一个值?

  29. 29

    比较Google表格中的2个范围和不属于第一个范围的返回值

热门标签

归档