Đây có phải là điều bình thường hoặc tôi thiếu gì đó không?jqGrid chỉ trả lại các bản ghi như được định nghĩa trong rowNum nếu sử dụng loadonce: true
Nếu tôi đặt loadonce: true
, lưới của tôi chỉ trả về 5 bản ghi.
Nhưng nếu tôi thay đổi nó để loadonce: false
, lưới là nhận được tất cả các hồ sơ
Mã của tôi là dưới đây.
$("#leave-detail-grid").jqGrid({
url:'grid/grid_leave_detail.php',
datatype: 'xml',
mtype: 'GET',
colNames:['Date','Day','Approver','Leave Type','Status','Purpose | Reason'],
colModel :[
{name:'start_date', index:'start_date', width:80, editable:false, align:"left", editrules:{required:true}},
{name:'day', index:'day', width:80, editable:false, align:"left", editrules:{required:true}},
{name:'sup', index:'sup', width:130, editable:false, align:"left", editrules:{required:true}},
{name:'desc', index:'desc', width:130, editable:false, align:"left", editrules:{required:true}},
{name:'status', index:'status', width:80, editable:false, align:"center", editrules:{required:true}},
{name:'purpose', index:'purpose', width:180, editable:false, align:"left", editrules:{required:true}}
],
height: 'auto',
pager: '#leave-detail-pager',
pgbuttons: true,
pginput: 'Yes',
pgtext: 'Yes',
rowNum:5,
rowList:[20,40,100,200,400],
sortname: 'start_date',
sortorder: 'asc',
loadonce: true, // to enable sorting on client side
viewrecords: true,
gridview: true,
caption: 'Search Purpose'
});
$("#leave-detail-grid").jqGrid('navGrid',"#leave-detail-pager",
{edit:false,add:false,del:false,search:true},
{zIndex:5234},{zIndex:5234},{zIndex:5234},{zIndex:5234}
);
Cảm ơn. Tôi có hàng ngàn dữ liệu và tôi muốn tải nó một lần, nếu tôi tăng rowNum, kích thước lưới của tôi cũng sẽ tăng lên và nó thực sự xấu xí. Phải có một cách để thao tác ngày trên phía máy khách cho các tập dữ liệu khổng lồ. – genpet
@genpet Đặt hàngNum thành -1 sẽ xóa giới hạn. Sau đó, bật máy nhắn tin và tải tất cả dữ liệu cùng một lúc. Nó sẽ hoạt động tốt. – Jonathan
@genpet Đi tới liên kết này: http: //www.trirand.com/blog/jqgrid/jqgrid.html Sau đó, ở bên trái, cuộn xuống "Mới trong phiên bản 3.7" Tùy chọn thứ hai là "Tải cùng một lúc từ máy chủ". Ví dụ đó dường như cho thấy những gì bạn mô tả. – Jonathan