Fork me on GitHub

BsMultiselect

Multiselect JQuery Plugin for Bootstrap 5

dashboardcode.BsMultiSelect("#myElement");
$("#myElement").bsMultiSelect(); // jquery


Right-to-left bootstrap multiselect demo (campare with plain input):

درست
ضروری
درست
ضروری

BS Floating label:

درست
ضروری


Steps:

(1) Add dir="rtl" into DOM chierarchy, on any ancestor, e.g.:

  1. <form dir="rtl">...</form>

(2) Patch the BS4 .was-validated problem - there are no way to exclude BS4/BS5 styling for concreate `.was-validated :valid` or `.was-validated :invalid` control:

  1. <style>
  2. .was-validated .dashboardcode-bsmultiselect .form-check-input:valid:checked {
  3. border-color: var(--bs-primary);
  4. background-color: var(--bs-primary);
  5. }
  6. .was-validated .dashboardcode-bsmultiselect .form-check-input:valid:not(:checked) {
  7. border-color: #adb5bd;
  8. }
  9. </style>