Tôi đang sử dụng phần mở rộng typeahead js từ twitter bootstrap cho một trường tự động hoàn tất. Tôi có một vấn đề tinh tế với điều đó. Tôi có một trường văn bản như:Twitter Bootstrap typeahead trường văn bản tên attrib messes với autocomplete
<%= text_field_tag :search, params[:search], :data => { :provide => 'typeahead', :source => ...} %>
Vấn đề là tôi phải chỉ định tên = 'tìm kiếm' (với: tìm kiếm), để có thể lấy giá trị tìm kiếm nhập văn bản. Tuy nhiên, nếu tôi làm như vậy, trình duyệt sẽ tự động tạo lịch sử tự động hoàn thành của các mục tôi đã thử trong trường văn bản của mình.
Nếu tôi xóa: tìm kiếm và thay thế bằng '', trình duyệt không thể 'lưu' lịch sử, vì không có thuộc tính tên trên trường văn bản. Tuy nhiên, theo cách này, tôi không thể tự mình nhận được giá trị đầu vào.
Tôi làm cách nào để khắc phục sự cố này?
Có, đã hoạt động! Tuyệt vời :) – Spyros
nó đã hoạt động! cảm ơn –