我如何從客戶端知道除了標題行之外,還有多少行用於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