Dường như select2 4 mở theo mặc định menu thả xuống khi xóa mục đã chọn hiện tại. Các phiên bản trước của select2 dường như không có hành vi đó và tôi đang cố gắng để đạt được nó nhưng không có may mắn cho bây giờ.Tắt mở thả xuống trên select2 rõ ràng
Có ai biết cách móc vào sự kiện rõ ràng để chúng tôi có thể tắt hành vi mặc định của nó và xóa tùy chọn đã chọn mà không cần mở menu thả xuống không?
Chúc mừng, Al
Giả sử rằng đây là một lựa chọn duy nhất, bạn có thể 'preventDefault' mục 'Select2: sự kiện closing' được kích hoạt ngay sau 'select2: bỏ chọn'. Vào lúc khác, tôi có thể viết ra một câu trả lời hoàn chỉnh hơn. –
Cảm ơn Kevin, tôi đã có một thử nhưng tôi nhận được lỗi "Không thể thiết lập tài sản 'ngăn chặn' của undefined" khi preventDefault trên select2: đóng cửa. Tôi đã đặt cùng một fiddle nhanh chóng tại http://jsfiddle.net/r56zh872/ bất kỳ trợ giúp sẽ được đánh giá cao. – Alberto
@KevinBrown Có vấn đề ngược dòng nào được tạo ra cho tình huống này không? –