Để giải thích câu trả lời của Andrew Whittaker một chút, tùy chọn source
của jQuery UI Tự động điền được sử dụng để chỉ định mảng chứa các mục sẽ được hiển thị trong danh sách thả xuống một lần tiện ích được kích hoạt. Nó có thể được định nghĩa như là một mảng, một hàm trả về một mảng như vậy, hoặc một URL tới một tài nguyên tạo ra một mảng như vậy.
Nếu source
được định nghĩa là hàm, các tham số của hàm, request
và response
, có thể được sử dụng để giúp tạo mảng trả về và cung cấp cho tiện ích tương ứng. request
đặc biệt là bạn quan tâm, kể từ khi thành viên của nó, term
chứa giá trị của phần tử đầu vào mà tiện ích được gắn vào, tại thời điểm hàm được gọi.
Xem nơi tôi sẽ làm việc này?Cách phân tích cú pháp đơn giản, đơn giản request.term
cho văn bản giữa biểu tượng quan tâm và con trỏ @
và sử dụng văn bản đó để tạo mảng để cung cấp cho tiện ích. Bạn sẽ cần phải làm một công việc nhỏ (hoặc sử dụng một số chức năng sẵn sàng) để có thể xác định vị trí con trỏ một cách đáng tin cậy theo cách tương thích giữa các trình duyệt.
Kiểm tra Mentionator nếu bạn đang tìm kiếm trình cắm hiện có cung cấp chức năng bạn đang cố gắng mô phỏng. Nó được cấu trúc tốt, dễ theo dõi và nhận xét một cách tỉ mỉ, vì vậy bạn sẽ gặp khó khăn trong việc hiểu cách thực hiện phương pháp mà tôi đã mô tả. Nó cũng được duy trì bởi bạn thật sự :).
Xin lỗi về điều đó! Làm xong. –
Không vấn đề gì, nó luôn luôn xảy ra. Mừng vì tôi có thể giúp! –