My Select2 상자가 여러 선택이 켜져 이상하게 작동합니다. 양식을 제출할 때 미러와 같은 방식으로 중복 된 게시물 데이터를 보냅니다.Select2 다중으로 중복 된 값이 생성됨
예를 들어, 나는
'United States','United Kingdom','Ireland'
이 게시물 (방화 광에 의해보고 및 HTML 결과에 표시) 국가
'United States','United Kingdom','Ireland','United Kingdom','United States'
내 HTML (몸매는 여전 하구나)을 선택합니다 ...
<select multiple name="country" id="country" class="select2" data-placeholder="Select Country/Countries" style="width:220px;" required>
<option value=""></option> <option value="United States">United States</option> <option value="United Kingdom">United Kingdom</option> <option value="Afghanistan">Afghanistan</option> <option value="Albania">Albania</option><option value="Zimbabwe">Zimbabwe</option>
</select>
그리고 내 JS는
$('.select2').select2();
내가 이런 일이 될 수도 아무 생각이 왜 호출합니다. Bootstrap, jQueryValidate 및 Zebra DatePicker와 같은 다른 JS 라이브러리를 사용하고 있지만 방해하지 않을 것이라고 생각합니다.
유효성 검사 전 및 유효성 검사 후 $ ("# country"). val()을 출력 할 수 있습니까? Allso는 새로운 가치를 선택하고 나서 그 가치를보기 위해 직감 할 것입니다. 일반적으로 select2는 거기에 중복을 넣지 않습니다. – Aivar