جعبه های انتخاب استاندارد
استفاده از .selectpicker
کلاس را بر روی عنصر انتخاب کنید تا آن را به گزینه Bootstrap تبدیل کنید.
<select class="selectpicker"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
کادرهای انتخاب شده را انتخاب کنید
گزینه های موجود در داخل را اضافه کنیدoptgroups
برای گزینه های گروه
<select class="selectpicker"> <optgroup label="لورم"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </optgroup> <optgroup label="لورم"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </optgroup> </select>
جعبه های چندگانه را انتخاب کنید
اضافه کردن multiselect
نسبت دادن به چند انتخاب
<select class="selectpicker" multiple> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
جستجوی زنده
با عبور می توانید یک ورودی جستجو اضافه کنیدdata-live-search="true"
صفت
<select class="selectpicker" data-live-search="true"> <option>سیب زمینی سرخ شده</option> <option>برگر ، لرزش و یک لبخند</option> <option>شکر ، ادویه و همه چیز خوب است</option> </select>
کلید واژه ها
برای بهبود قابلیت جستجوی آنها با استفاده از کلمات کلیدی به گزینه ها اضافه کنید data-tokens
استفاده کنید
<select class="selectpicker" data-live-search="true"> <option data-tokens="ketchup mustard">هات داگ</option> <option data-tokens="mustard">برگر ، لرزش و یک لبخند</option> <option data-tokens="frosting">شکر ، ادویه و همه چیز خوب است</option> </select>
تعداد انتخاب ها را محدود کنید
تعداد گزینه هایی را که می توانید از طریق گزینه انتخاب کنید محدود کنید data-max-options
استفاده کنید
<select class="selectpicker" multiple data-max-options="2"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
تعداد انتخاب ها را محدود کنید در گروه
تعداد گروههایی را که می توانید با استفاده انتخاب کنید محدود کنید maxOptionsText
استفاده کنید
<select class="selectpicker" multiple> <optgroup label="Condiments" data-max-options="2"> <option>ustard^</option> <option>etchup^</option> <option>elish^</option> </optgroup> <optgroup label="Breads" data-max-options="2"> <option>lain^</option> <option>teamed^</option> <option>oasted^</option> </optgroup> </select>
مکان نگهدار
با استفاده از ویژگی عنوان
، مکان نگهدارنده پیش فرض را تعیین می کند.
<select class="selectpicker" multiple title="Choose options"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
متن انتخاب شده
ویژگی title
را بر روی گزینه های فردی تنظیم کنید تا هنگام انتخاب گزینه متن جایگزین نمایش داده شود
<select class="selectpicker"> <option title="Combo 1">هات داگ, سیب زمینی سرخ شده and a Soda</option> <option title="Combo 2">برگر ، لرزش و یک لبخند</option> <option title="Combo 3">شکر ، ادویه و همه چیز خوب است</option> </select>
فرمت متن انتخاب شده
نحوه نمایش انتخاب با ویژگی data-selected-text-format
در چند انتخاب را مشخص کنید
<select class="selectpicker" multiple data-selected-text-format="count"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
فرمت متن انتخاب شده
count > x
: در جایی که x تعداد مواردی را انتخاب می کند که قالب نمایشگر از مقادیر به شمارش تغییر کند.
<select class="selectpicker" multiple data-selected-text-format="count > 3"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Onions</option> </select>
گزینه های فردی را سبک کنید
کلاس ها و سبک های اضافه شده به گزینه ها به جعبه انتخاب منتقل می شوند.
<select class="selectpicker"> <option>لورم</option> <option class="bg-danger">لورم</option> <option style="background: #8dbf42; color: #fff;">لورم</option> </select>
محتوای دلخواه
HTML دلخواه را با گزینه وارد کنید data-content
صفت
<select class="selectpicker"> <option data-content="<span class='badge badge-primary'>اولیه</span>">اولیه</option> <option data-content="<span class='badge badge-secondary'>ثانویه</span>">ثانویه</option> <option data-content="<span class='badge badge-success'>موفقیت</span>">موفقیت</option> <option data-content="<span class='badge badge-warning'>خطا</span>">خطا</option> </select>
Show Subtext
Add subtext to an option or optgroup with the data-subtext
صفت.
<select class="selectpicker" data-show-subtext="true"> <option data-subtext="French's">لورم</option> <option data-subtext="Heinz">لورم</option> <option data-subtext="Sweet">لورم</option> <option data-subtext="Miracle Whip">Mayonnaise</option> <option data-divider="true">divider</option> <option data-subtext="Honey">Barbecue Sauce</option> <option data-subtext="Ranch">Salad Dressing</option> <option data-subtext="Sweet & Spicy">Tabasco</option> <option data-subtext="Chunky">Salsa</option> </select>
اندازه منو
اندازه منو همچنین می تواند با استفاده از مشخصات مشخص شودdata-size
صفت.
<select class="selectpicker" data-size="5"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> </select>
همه گزینه ها را انتخاب کنید / از حالت انتخاب خارج کنید
دو دکمه را در بالای منو اضافه می کند- همه را انتخاب کنید و حذف همه را باdata-actions-box="true"
<select class="selectpicker" multiple data-actions-box="true"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
تقسیم کننده
اضافه کردن data-divider="true"
به گزینه ای تبدیل شود تا آن را به تقسیم کننده تبدیل کند.
<select class="selectpicker"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option data-divider="true">divider</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> </select>
هدر منو
یک هدر به منوی کشویی اضافه کنیدdata-header="Select a condiment"
<select class="selectpicker" data-header="Select a condiment" data-size="5"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> <option>Barbecue Sauce</option> <option>Salad Dressing</option> <option>Tabasco</option> <option>Salsa</option> </select>
منوی کشویی به بالا
اضافه کردن dropupAuto
برای تغییر خودکار موقعیت براساس پنجره.
<select class="selectpicker dropup"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Mayonnaise</option> </select>
غیرفعال
جعبه انتخاب غیرفعال
جعبه را با استفاده از غیرفعال کنید disabled
ویژگی در select
عنصر.
<select class="selectpicker" disabled> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select>
گزینه های غیرفعال شده است
گزینه را با استفاده از غیرفعال کنید disabled
ویژگی در select option
عنصر.
<select class="selectpicker"> <option>لورم</option> <option disabled>لورم</option> <option>لورم</option> </select>
گزینه های غیرفعال شده است groups
گزینه را با استفاده از غیرفعال کنید disabled
ویژگی در select optgroup
element
<select class="selectpicker test"> <optgroup label="لورم" disabled> <option>لورم</option> <option>لورم</option> <option>لورم</option> </optgroup> <optgroup label="لورم"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </optgroup> </select>
طراحی ظاهر
طراحی ظاهر
می توانید کلاس های دکمه را از طریق تنظیم کنید data-style
صفت
<select class="selectpicker mb-4 ml-2" data-style="btn btn-outline-primary"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Onions</option> </select>
عرض
شبکه
بسته ها را در ستونهای شبکه یا هر عنصر والدینی سفارشی بسته بندی کنید تا به راحتی بتوانید عرض های مورد نظر را اجرا کنید.
<div class="row"> <div class="col-sm-3 col-12"> <div class="form-group"> <select class="selectpicker form-control"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select> </div> </div> <div class="col-sm-9 col-12"> <div class="form-group"> <select class="selectpicker form-control"> <option>لورم</option> <option>لورم</option> <option>لورم</option> </select> </div> </div> </div>
عرض سفارشی
استفاده از data-width
ویژگی را برای تنظیم عرض انتخاب کنید
عرض داده = "fit"
عرض داده = "200px"
عرض داده = "75%"
================== عرض داده = "fit" ================== <div class="col-sm-12"> <select class="selectpicker mb-4" data-width="fit"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Onions</option> </select> </div> ================== عرض داده = "200px" ================== <div class="col-sm-12"> <select class="selectpicker mb-4" data-width="200px"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Onions</option> </select> </div> ================== عرض داده = "75%" ================== <div class="col-sm-12"> <select class="selectpicker mb-4" data-width="75%"> <option>لورم</option> <option>لورم</option> <option>لورم</option> <option>Onions</option> </select> </div>
© کپی رایت