Tôi đã tạo một biểu mẫu nhập dữ liệu để truy cập. Một trong các trường [Toán tử] xuất phát từ một hộp tổ hợp các tên toán tử, chẳng hạn như "Jane Doe". Những người nhập dữ liệu thường giữ caps lock trên cho các yếu tố khác của hình thức, và vì thế khi họ nhận được để các [Toán tử] lĩnh vực khi họ bắt đầu gõ, autocomplete sẽ làm như sau:Làm cách nào để loại bỏ sự nhạy cảm với chữ hoa chữ cái của hộp thoại tự động hoàn thành của tôi (Mẫu truy cập)
User types: J
Autocomplete: Jane Doe
User types: JA
Autocomplete: Jane Doe
User types: JAN
Autocomplete: JaNne Doe
Vì vậy, nếu có 2 toán tử có tên tương tự và người dùng cần phải nhập nhiều hơn 2 chữ cái của tên, tự động điền sẽ bị bắt kịp với trường hợp nhạy cảm và gánh nặng người dùng.
Giải pháp đơn giản nhất mà tôi đã tìm thấy cho đến nay là chuyển đổi tất cả các tên thành tất cả các mũ, nhưng có cách nào để thực hiện công việc tự động hoàn tất không?
Ồ, đó là một số hành vi điên rồ. Tôi phải tự mình thử trước khi tôi tin bạn. Ví dụ tuyệt vời cho phép người khác tái tạo lại vấn đề một cách đáng tin cậy. +1 – mwolfe02
Chỉ cần để bùn nước một chút (và có thể điều này sẽ có ý nghĩa với người khác), nhưng nếu tôi gõ: 'JaNE DOE' sau đó Autocomplete hoạt động chính xác. Ngoài ra, nếu tôi gõ: 'jANE DOE' thì Autocomplete sẽ hoạt động chính xác. Dường như chỉ là một vấn đề nếu hai chữ cái đầu tiên được viết hoa cả và mục nhập trong hộp kết hợp không phải là tất cả các chữ cái. – mwolfe02