2012-02-13 27 views
5

Tôi muốn tải trước bộ bộ lọc trên tải ban đầu của lưới. Lý do cho điều này là tôi đang lập kế hoạch để lưu trữ các bộ lọc được lựa chọn cuối cùng trong một biến phiên để người dùng sẽ trở lại lưới điện khi ông rời nó lần cuối cùng.Chỉ định bộ lọc mặc định trong jqgrid

Tôi biết có một tùy chọn để đặt defaultValue dưới editoptions cho một cột, nhưng tôi đang tìm cách tải toàn bộ bộ lọc cùng một lúc. (Không phải chức năng cho mỗi coulmn).

Trả lời

5

Tôi cho rằng bạn sử dụng tìm kiếm nâng cao để lọc. Bộ lọc không có gì hơn là giá trị của postData.filters. Xem herethe demo từ một số khác old answer để biết chi tiết.

Hơn nữa, tôi khuyên bạn nên đọc the demo nơi tôi mô tả cách sử dụng localStorage để lưu một số tùy chọn người dùng của lưới bao gồm bộ lọc tìm kiếm. Hơn nữa tôi mô tả lý do tại sao tôi nghĩ rằng việc sử dụng các localStorage cách tốt hơn như việc sử dụng cookie hoặc các biến phiên.

+0

Cảm ơn, Oleg. Đúng thứ tôi cần. – ffffff01

+0

@ user1193449: Bạn được hoan nghênh! – Oleg

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