2012-01-28 33 views
8

Ý tưởng đằng sau việc triển khai hệ thống gắn thẻ như Stack Overflow là gì? Đây là một câu hỏi cho việc thực hiện front-end của nó. Một số thư viện có sẵn trên mạng sẽ cho phép tôi tạo hệ thống gắn thẻ front-end với tính năng tự động hoàn thành và phân tách thẻ như trình theo dõi ngăn xếp ngăn xếp/bộ đếm quan trọng sử dụng là gì?Thẻ hoàn thành tự động như Stack Overflow

+0

Có xem xét jQuery Plugin này: http://www.iog3.com/322/so_tag-tagging-system-based-on-stackoverflows-tag-search/ – Adam

Trả lời

5

Tự động hoàn thành giao diện người dùng jQuery là một khởi đầu tốt. Here is an example hiển thị nhiều lựa chọn trong một hộp văn bản.

Và đây là documentation khi sử dụng nhiều giá trị với tự động hoàn thành giao diện người dùng jQuery. Tôi đã sử dụng tính năng tự động hoàn thành trong một số dự án cho nhiều mục đích khác nhau, bao gồm cả giao diện người dùng gắn thẻ.

Tất nhiên, bạn cần một trình xử lý để nhận các giá trị đã chọn, nhưng điều đó khá tầm thường với AJAX. Câu hỏi của bạn là về triển khai front-end, vì vậy tôi giả sử bạn có các cấu trúc dữ liệu back-end của bạn được bảo hiểm.

5

https://github.com/aehlke/tag-it

có vẻ như một sự khởi đầu tốt, nó cho phép autocomplete bằng cách sử dụng tùy chọn mã hóa cứng hoặc ajax (khác nhau tùy chọn khác mát quá), chưa kể gần như tất cả các front-end thứ tốt đẹp

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