我如何从客户端知道除了标题行之外,还有多少行用于gridiview或listview。如何使用jQuery迭代gridview或listview?
回答
像这样:
var number_of_rows = $("#<%=GridView1.ClientID %> tr").size();
每个组件都必须生成HTML。所以一旦你有了这些元素,你就可以很容易地把它们算作其他任何东西。
假设你的listview生成了具有类“a”的li元素。然后,你可以这样做:
$('.a').length; // returns count of elements with class 'a'
编辑:您甚至不需要jQuery的这一点,你可以用pure javascript solution (example).
var table = document.getElementById("abc");
var rows= table.getElementsByTagName('tr');
alert(rows.length)
为以下标记:
<table id="abc">
<tr><td>abc</td></tr>
<tr><td>abc</td></tr>
<tr><td>abc</td></tr>
<tr><td>abc</td></tr>
<tr><td>abc</td></tr>
</table>
这是错的。 “长度”是一种财产,而不是一种方法。你应该使用'.size()'或'.length' – 2011-04-29 06:22:00
@Edgar Villegas Alvarado:谢谢你的支持。我修好了。 – Damb 2011-04-29 06:24:53
不客气。现在我已经提高了您的解决方案。 – 2011-04-29 06:30:57
- 1. 如何使用jquery(或JavaScript)迭代cookie?
- 2. 如何在gridView或listView中使用ShowcaseView
- 3. 迭代GridView使用Javascript或jQuery查找最大值
- 4. 通过jQuery的迭代Gridview
- 5. 在GridView或ListView
- 6. 如何迭代JSON使用jquery ajax
- 7. 如何迭代或循环使用每个()在jQuery/javascript
- 8. 如何迭代使用迭代器
- 9. 使用标签迭代GridView行
- 10. 如何页面下拉gridView或ListView
- 11. 我该如何制作GridView或Listview
- 12. 如何使用评级图像创建图像库gridview或listview
- 13. 如何使用XML类在gridview或listview中显示XML内容?
- 14. 如何使用GridView创建ListView
- 15. 迭代ListView数据
- 16. 迭代通过使用jQuery
- 17. 使用jQuery迭代更改?
- 18. 迭代通过使用jQuery
- 19. 通过迭代使用jQuery
- 20. 多重迭代使用jquery
- 21. 迭代ListView的子代
- 22. 如何使用迭代器?
- 23. 如何使用迭代
- 24. 如何使用`.each()`使用jQuery迭代表中的行?
- 25. 迭代通过在GridView
- 26. 在gridview上使用Listview
- 27. Android的spreadhsheet用户界面:GridView或ListView?
- 28. 根据设备使用的布局动态使用ListView或GridView
- 29. 通过使用jQuery或Javascript循环GridView
- 30. 通过迭代泛型集合使用jQuery或JavaScript
您的数据控件呈现在br owser作为html表,所以通过计算行的数量,即tr,你可以得到绑定了多少行。 – ankur 2011-04-29 06:14:50