2009-03-11 2 views
11

Tôi đang ở trí thông minh của tôi kết thúc với điều này bởi vì dường như không có bất cứ điều gì khả thi cho việc này.Một plugin tự động hoàn thành tốt cho jQuery 1.3?

Tôi đã cố gắng sử dụng autocomplete jQuery UI từ SVN, có thể được tìm thấy ở đây: http://jquery-ui.googlecode.com/svn/branches/dev/autocomplete/

Nhưng tổng thiếu (cập nhật) tài liệu đã có cho tôi như xa như hiển thị một loạt các [Object] trong danh sách kết quả của tôi, không có đầu mối làm thế nào để định dạng nó.

Tôi chỉ muốn một plugin autocomplete đơn giản rằng:

  • Cho phép tôi để trả về một đối tượng JSON rằng các plugin tự nó sẽ phân tích

  • Cho phép tôi để xác định một inputField riêng biệt từ displayField để người dùng thấy "Stackoverflow Industries" nhưng trường nhập là actuall "5", id công ty.

  • Rõ ràng, thực hiện những điều cơ bản mà một plugin autocomplete sẽ làm

Thanks in advance ..

Trả lời

6

Tôi đã viết một ví dụ nhỏ sử dụng plugin này để trả lời this question. Trong ví dụ này, nó không phải là một "đối tượng JSON", nhưng một đối tượng "tùy chọn" (vâng ... không hỏi ...) được xử lý bởi plugin và giá trị của tùy chọn được lưu trữ trong một trường ẩn trong khi văn bản được hiển thị trong hộp văn bản. Điều tốt nhất cần làm là xem demo page và kiểm tra mã để hiểu các tùy chọn bạn có thể sử dụng. Và tại sao không mở rộng các plugin để cho nó có hành vi chính xác mà bạn muốn nó? Nó không phải là that hard.

Dù sao, chỉ cần đưa ra ví dụ trực tiếp về những gì bạn cần và chúng tôi sẽ cố gắng giúp bạn :)

+0

Tôi nhầm lẫn, không phải plugin jQuery bạn đã liên kết không có sẵn cho jQuery 1.3? – Bartek

+2

Tôi đã sử dụng plugin bass AutoComplete bassistance.de với jQ 1.3 trong một thời gian không có vấn đề gì. –

+0

Cảm ơn James, tôi không chắc chắn bản thân mình, vì vậy tôi chỉ chạy một số xét nghiệm và có vẻ như hoạt động chính xác. – ybo