Jak mogę wykonać sprawdzanie formularza (wymagany HTML5) z Select2?Walidacja formularzy Select2 i HTML5
9
A
Odpowiedz
1
To może być późno odpowiedź, ale tak czy owak: po prostu dodać do potrzeb, wybierz i walidacja HTML5 pojawi się:
Fiddle: http://jsfiddle.net/mksshhwt/
<form>
required select2: <select class="select2" required multiple name="test">
<option>Test</option>
<option>Test2</option>
</select>
<br/>
required select2: <select class="select2" required name="test">
<option>Test</option>
<option>Test2</option>
</select>
<br/>
<input type="submit" value="Test" />
</form>
JS:
$(".select2").select2();
możesz uzyskać weryfikację nieco na wierzchu, wykonaj następujące czynności, aby to naprawić: https://github.com/select2/select2/issues/128
0
Co zrobiłem było:
<select name="myselect" class="select2" required>
i dodano kilka CSS, aby to bardzo mały, ale „widoczny” tak nieczysto walidacja HTML może pojawić
select.select2{
position: static !important;
outline:none !important;
}
i zainicjować select2 jak zwykle:
$(".select2").select2();