Yii2 Select2 nhiều giá trị được chọn

[. [Người đóng góp tài chính cho Open Collective][https. // opencollective. com/yii2-widget-select2/all/huy hiệu. svg?label=financial+contributors]][https. // opencollective. com/yii2-widget-select2] [. [Phiên bản ổn định][https. // đặt ra. pugx. org/kartik-v/yii2-widget-select2/v/stable]][https. // người đóng gói. org/gói/kartik-v/yii2-widget-select2] [. [Phiên bản không ổn định][https. // đặt ra. pugx. org/kartik-v/yii2-widget-select2/v/unstable]][https. // người đóng gói. org/gói/kartik-v/yii2-widget-select2] [. [Giấy phép][https. // đặt ra. pugx. org/kartik-v/yii2-widget-select2/license]][https. // người đóng gói. org/gói/kartik-v/yii2-widget-select2] [. [Tổng số lượt tải xuống][https. // đặt ra. pugx. org/kartik-v/yii2-widget-select2/downloads]][https. // người đóng gói. org/gói/kartik-v/yii2-widget-select2] [. [Tải xuống hàng tháng][https. // đặt ra. pugx. org/kartik-v/yii2-widget-select2/d/monthly]][https. // người đóng gói. org/gói/kartik-v/yii2-widget-select2] [. [Tải xuống hàng ngày][https. // đặt ra. pugx. org/kartik-v/yii2-widget-select2/d/daily]][https. // người đóng gói. org/gói/kartik-v/yii2-widget-select2]

Đây là tiện ích Select2 và trình bao bọc nâng cao Yii 2 cho plugin Select2 jQuery. Tiện ích đầu vào này là sự thay thế dựa trên jQuery cho các hộp chọn. Nó hỗ trợ tìm kiếm, tập dữ liệu từ xa và cuộn kết quả vô hạn. Tiện ích được tạo kiểu đặc biệt cho Bootstrap 3 và cung cấp một số cải tiến không có trong plugin nguồn. Tiện ích cho phép xuống cấp nhẹ nhàng thành lựa chọn HTML thông thường hoặc nhập văn bản, nếu trình duyệt không hỗ trợ JQuery

GHI CHÚ. Tiện ích mở rộng này là một phân chia repo phụ của yii2-widget. Việc phân tách đã được thực hiện từ ngày 08 tháng 11 năm 2014 để cho phép các nhà phát triển cài đặt riêng tiện ích cụ thể này nếu cần. Người ta cũng có thể sử dụng tiện ích mở rộng theo cách trước đây với toàn bộ bộ tiện ích yii2

Cài đặt

Cách ưa thích để cài đặt tiện ích mở rộng này là thông qua trình soạn thảo. Kiểm tra nhà soạn nhạc. json cho các yêu cầu và phụ thuộc của tiện ích mở rộng này. Đọc mẹo web này /wiki về cài đặt cài đặt

"kartik-v/yii2-widget-select2": "@dev"
2 cho trình soạn thảo của ứng dụng của bạn. json

Để cài đặt, hãy chạy

$ php composer.phar require kartik-v/yii2-widget-select2 "@dev"

hoặc thêm

"kartik-v/yii2-widget-select2": "@dev"

đến phần

"kartik-v/yii2-widget-select2": "@dev"
3 trong tệp
"kartik-v/yii2-widget-select2": "@dev"
4 của bạn

Phát hành thay đổi

GHI CHÚ. Tham khảo NHẬT KÝ THAY ĐỔI để biết chi tiết về các thay đổi đối với các bản phát hành khác nhau

Tiện ích có phiên bản cải tiến chính với v2. 0. Bản phát hành này bao gồm các bản cập nhật để sử dụng bản phát hành plugin Select2 v4. 0. Bản phát hành Select2 v4. 0 là một bản viết lại chính trên Select2 v3. x và do đó sẽ có khá nhiều cải tiến hoặc thay đổi. Để sử dụng bản phát hành plugin trước đó v3. 5. 2, bạn phải trỏ nó đến v1. 0. 1 lần phát hành tiện ích

Cải tiến với bản phát hành v2. 0

  • Thuộc tính
    "kartik-v/yii2-widget-select2": "@dev"
    5 mới cho phép bạn đặt chủ đề trong Select2 để tạo kiểu cho tiện ích con của mình
  • Một chủ đề hoàn toàn mới của Krajee
    "kartik-v/yii2-widget-select2": "@dev"
    6 được tạo kiểu đặc biệt cho Select2. Điều này sẽ giúp đạt được nhiều tính năng yii2-widget-select2 mới. Chủ đề này phù hợp với kiểu dáng bootstrap 3 với các cải tiến
  • Các chủ đề bổ sung được cung cấp dưới dạng
    "kartik-v/yii2-widget-select2": "@dev"
    7,
    "kartik-v/yii2-widget-select2": "@dev"
    8 và
    "kartik-v/yii2-widget-select2": "@dev"
    0. Người ta có thể thêm chủ đề tùy chỉnh của riêng mình và định cấu hình tiện ích
  • Không cần thêm tài sản plugin
    "kartik-v/yii2-widget-select2": "@dev"
    1. Cũng không bắt buộc phải định cấu hình
    "kartik-v/yii2-widget-select2": "@dev"
    2 ngay cả khi bạn chưa đặt
    "kartik-v/yii2-widget-select2": "@dev"
    3 hoặc
    "kartik-v/yii2-widget-select2": "@dev"
    1 hoặc
    "kartik-v/yii2-widget-select2": "@dev"
    5. Widget sẽ đánh giá các thuộc tính và giá trị danh sách mặc định một cách thông minh
  • Hỗ trợ gắn thẻ nâng cao. Sử dụng nó giống như nhiều lựa chọn nhưng với các giá trị có thể gắn thẻ. Ngoài ra, người ta có thể tạo các thẻ một cách nhanh chóng
  • Hỗ trợ ajax nâng cao. Tham khảo các bản demo để biết chi tiết
  • Phương pháp
    "kartik-v/yii2-widget-select2": "@dev"
    6 của Select2 3. 5. plugin x đã lỗi thời/đã bị xóa. Thuộc tính
    "kartik-v/yii2-widget-select2": "@dev"
    7 mới được cung cấp với tiện ích Select2 để phục vụ cho việc này [e. g. để tải dựa trên ajax]
  • Khả năng tắt các giá trị tùy chọn chọn lọc trong menu thả xuống Select2 HOẶC thêm thuộc tính HTML vào các tùy chọn chọn lọc
  • Cải tiến của Krajee để vô hiệu hóa hộp tìm kiếm để sử dụng như một lựa chọn bình thường
  • Cải tiến cho ngôn ngữ và bản dịch. Cho phép nhiều tiện ích Select2 ngôn ngữ trên cùng một trang

Tài liệu và Demo

Bạn có thể tham khảo tài liệu chi tiết và bản demo và Tài liệu mã API về cách sử dụng tiện ích mở rộng

Cách sử dụng

"kartik-v/yii2-widget-select2": "@dev"
0

người đóng góp

Người đóng góp mã

Dự án này tồn tại nhờ tất cả những người đóng góp. [Đóng góp].

Người đóng góp tài chính

Trở thành người đóng góp tài chính và giúp chúng tôi duy trì cộng đồng của mình. [Đóng góp]

cá nhân

tổ chức

Hỗ trợ dự án này với tổ chức của bạn. Logo của bạn sẽ hiển thị ở đây với một liên kết đến trang web của bạn. [Đóng góp]

Giấy phép

yii2-widget-select2 được phát hành theo Giấy phép Khoản BSD-3. Xem

"kartik-v/yii2-widget-select2": "@dev"
8 đi kèm để biết chi tiết

Chủ Đề