2010-03-27 84 views
31

Có trình chỉnh sửa thẻ mã nguồn mở nào cho jQuery hoạt động giống như trình chỉnh sửa thẻ trong ngăn xếp ngăn xếp không?Trình chỉnh sửa thẻ jQuery?

+0

bản sao có thể có của [Làm cách nào tôi có thể thiết lập tự động hoàn thành JQuery như trường nhập thẻ của Stackoverflow?] (Http://stackoverflow.com/questions/519107/how-can-i-set-up-jquery-autocomplete-like- stackoverflows-tags-input-field) –

Trả lời

22

Tôi đã xem xét một loạt các tùy chọn. Không ai trong số họ dường như phù hợp chính xác những gì tôi đang tìm kiếm. Dưới đây là ít nhất một số trong những điều tôi tìm thấy.

Hy vọng nó giúp

+--------------------+------+-----+-----+-------+-----+ 
|Toolkit    |Tag-it|Tagit|Xoxco|Tagedit|Widen| 
+--------------------+------+-----+-----+-------+-----+ 
|Setting tags  |-  |+ |+ |?  |+ | 
|programmatically |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Getting tags out as |+  |+ |- |?  |+ | 
|an array   |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Editting existing |-  |- |- |+  |+ | 
|tags    |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Tab/cursor  |-  |- |- |-  |- | 
|selecting existing |  |  |  |  |  | 
|tags    |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Sorting tags  |-  |+ |- |+  |+ | 
+--------------------+------+-----+-----+-------+-----+ 
|Placeholder text |-  |- |+ |-  |- | 
+--------------------+------+-----+-----+-------+-----+ 
|Supporting comma |-  |+ |- |+  |+ | 
|inside tags   |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
+4

Hi Wilfried, tôi vừa phát hành một plugin có thể đánh bại tất cả những cái được liệt kê. Sẽ có dấu "+" trên mỗi hàng. Tôi rất vui nếu bạn xem xét và - nếu bạn đồng ý - hãy đưa nó vào câu trả lời của bạn: http://goodies.pixabay.com/jquery/tag-editor/demo.html Mong nhận được phản hồi của bạn . –

3

Trình chỉnh sửa thẻ sử dụng tính năng "Autocomplete" - jQueryUI recently added this in version 1.8. Nó dường như được dựa trên the classic jQuery autocomplete plugin by Jörn Zaefferer (Tôi chưa so sánh nguồn, nhưng API có vẻ khá giống nhau).

+0

nó không hỗ trợ cho mỗi từ –

+0

True - Tôi cũng muốn xem một từ phù hợp với mỗi từ. Tôi đã thực hiện một số tìm kiếm nhưng chúng đã trống rỗng. –

1

tôi nghi ngờ điều này là đúng cho poster ban đầu, nhưng đối với những người muốn người dùng cuối để chọn từ một cố định vũ trụ của thẻ qua autocomplete (mà không thể thêm các thẻ mới của riêng mình), điều này là một jQuery plugin có khả năng trơn:

http://loopj.com/jquery-tokeninput/

+0

Lưu ý, đặt cấu hình boolean AllowFreeTagging thành true và bạn nhận được để chèn các thẻ mới. Nó không có giấy tờ, nhưng bạn có thể tìm kiếm git repo để biết thêm chi tiết https://github.com/loopj/jquery-tokeninput/pull/367 –

0

Nhìn vào Tagedit nó có autocomplete, chỉnh sửa các thẻ hiện có, nhập thẻ của riêng bạn với một API cấu hình đơn giản mà bạn mong đợi ở như Plugin

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