Tôi đang sử dụng combobox ExtJS. Có một con trỏ gõ khi tập trung vào combobox. Tôi đã cố gắng triển khai editable: false
khi tạo combobox, nhưng nó chỉ giúp cho chrome.Xóa con trỏ nhập từ combobox
Ngoài ra, chức năng này cũng được hiển thị trong FireFox và IE.
Ý tưởng khác là đặt disabled
trên trường nhập trong combobox. Khi tôi đã làm nó theo cách thủ công, nó đã giúp.
Nhưng khi tôi viết tiếp theo
Ext.get('bu-encodingcount-combobox').select('input').set({disabled:'disabled'});
nó không giúp đỡ - không biết, có thể biểu thức là sai.
cách tạo con trỏ khi di chuột đến trường kết hợp? – freestyle
Ngoài ra, nếu cửa hàng của bạn đang được tải trên nhấp thả xuống, bạn có thể tải cửa hàng trong sự kiện tiêu điểm như vậy: myStore.load(); Ban đầu đây là vấn đề của tôi, cho đến khi tôi nhận ra các cửa hàng chưa được nạp .. Hy vọng điều này có thể giúp đỡ người khác. –
Để buộc điều này làm việc trong tất cả các trình duyệt trong Ext 5, bây giờ bạn phải sử dụng me.getPicker(). Focus (true); –