2011-12-13 24 views
5

Tôi có một dự án sử dụng jqgrid của jquery. Làm thế nào để tôi lặp qua các hàng lưới và nhận được một giá trị?jqGrid cách bạn lặp qua lưới?

somethign như

var rows = $(#mygrid).rows 
foreach(row in rows) 
    alert(row["firstName"]) 

Tôi thậm chí còn nhìn thấy một cái gì đó như thế này, nhưng không có ví dụ về những gì để làm với nó.

var rows = $('#grid').jqGrid('getCol','firstName'); 

Trả lời

12

thử điều này:

var rows = jQuery("#grid").getDataIDs(); 
for(a=0;a<rows.length;a++) 
{ 
    row=jQuery("#grid").getRowData(rows[a]); 
    row.colname1; row.colname2; 

} 
Các vấn đề liên quan