Tôi đang làm việc trên điều lọc này, nơi tôi có khoảng 50-100 mục danh sách. Và mỗi mục có đánh dấu như thế này:Tìm kiếm mờ JavaScript
<li>
<input type="checkbox" name="services[]" value="service_id" />
<span class="name">Restaurant in NY</span>
<span class="filters"><!-- hidden area -->
<span class="city">@city: new york</span>
<span class="region">@reg: ny</span>
<span class="date">@start: 02/05/2012</span>
<span class="price">@price: 100</span>
</span>
</li>
Tôi tạo ra đánh dấu như thế này bởi vì tôi initally sử dụng List.js
Vì vậy, có lẽ bạn đoán đã có, những gì tôi muốn là để thực hiện tìm kiếm như thế này: @region: LA @price: 124
và vân vân . Vấn đề là tôi cũng muốn hiển thị nhiều hơn một mục, để chọn nhiều hơn một mục :)
Tôi cho rằng điều này cần tìm kiếm mờ, nhưng vấn đề là tôi không tìm thấy bất kỳ chức năng nào.
Bất kỳ ý tưởng hoặc điểm xuất phát nào?
// chỉnh sửa: bởi vì tôi có một số lượng khá nhỏ các mặt hàng, tôi muốn một giải pháp phía khách hàng.
Kiểm tra này ra: http://code.google.com/p/yeti-witch/ - Có thể là sự giúp đỡ. – techfoobar
Ngoài ra, hãy xem liệu yêu cầu của bạn có cho phép bạn di chuyển phần tìm kiếm mờ sang phía máy chủ (với AJAX) hay không - Nếu vậy, làm việc đó bằng cách sử dụng solr sẽ là điều dễ nhất. Ngoài thực tế là bạn có thể tìm kiếm thông qua hàng ngàn mục trong thời gian không. http://lucene.apache.org/solr/ – techfoobar
Techfoobar: cảm ơn, nhưng yeti dường như giống java hơn javascript. Tôi không thể tìm ra cách sử dụng nó trên mã hiện có của mình. Ngoài ra, solr có vẻ là java quá. Tôi cần một cái gì đó phía khách hàng hoặc PHP. –