Tôi hiện đang khám phá jQuery Mobile để phát triển phiên bản di động của trang tổng quan có thông tin về thứ tự. Và kế hoạch là gì, là sử dụng một danh sách đơn giản không có thứ tự với tất cả các đơn đặt hàng và mọi người có thể nhấp vào liên kết mà họ muốn biết thêm. Vì danh sách này có thể trở nên khá lớn, nên có khả năng lọc dễ dàng với jQuery Mobile.Bộ lọc dữ liệu di động jQuery, trong trường hợp không có kết quả
Chỉ cần một cái gì đó như thế này:
<ul data-role="listview" data-filter="true">
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
data-filter="true"
chăm sóc hiển thị một thanh tìm kiếm và nó thực sự hoạt động khá tốt đẹp.
Nhưng vấn đề duy nhất của tôi là, khi không có gì được tìm thấy, nó chỉ hiển thị không có gì, và tôi muốn có một chút văn bản nói điều gì đó như "Xin lỗi, không có đơn đặt hàng nào được tìm thấy".
Có ai biết nếu điều này là có thể với jQuery Mobile, hoặc là nó một cái gì đó đã được mã hóa từ đầu?
Kiểm tra xem '$ ('ul [data-role =" listview "]> li'). Size() <1' có thể? Nếu không có chức năng tích hợp là – Johan
@Johan, Cảm ơn, tôi đã suy nghĩ về một cái gì đó như thế, nhưng trước tiên muốn chắc chắn rằng không có hàm dựng sẵn nào tồn tại. Bởi vì bạn có thể lấy thanh tìm kiếm với một thuộc tính dữ liệu, bạn có thể thay đổi trình giữ chỗ bằng một thuộc tính, vì vậy tôi đã thấy rằng việc thay đổi 'trường hợp không có kết quả' cũng sẽ không thành vấn đề. – Crinsane
Ok, âm thanh như nó sẽ tồn tại một cái gì đó tương tự, tôi đoán bạn sẽ phải chờ đợi và xem nếu ai đó biết nó tốt hơn so với tôi câu trả lời. Ít nhất bạn có một kế hoạch sao lưu bây giờ :) – Johan