0
사용자가 여러 필드를 선택할 수있는 다중 선택 필드가 있습니다. 지금은 드롭 다운의 첫 번째 값만 가져옵니다. 여기 여러 값을 선택하는 방법?
은 전단 속도로 템플릿을 사용하는 jQuery 코드이다 : 주어진<select multiple>
소자 용
jQuery('select[name="myServices"]').live('change', function(ev) {
var selectedmyServicesOpts = jQuery(this).find(':selected'),
ismyServicesOther=false;
console.log("Getting all selectedvalue" + selectedmyServicesOpts)
if(selectedmyServicesOpts.length > 0) {
jQuery.each(selectedmyServicesOpts, function(index, value) {
if(jQuery(value).val() === 'Other (Text field)') {
jQuery('.myServicesOther').show();
ismyServicesOther=true;
return false;
}
});
}
if (!ismyServicesOther) {
jQuery('.myServicesOther').hide();
}
});
내가이이 배열로 변환지고 있음을 알 수 있지만 결국 제출 버튼을 클릭하면이 myServices 밝혀 : 귀하의 경우
, 당신은 아마 확인 할 것 = 첫 번째 + 값 & myServices = 두 번째 + 값 –
내가 배열로 가지길 원한다면 –
서버 측 언어에 따라 HTML과 PHP에서는'name = "myServices []"'를 사용해야합니다. 예를 들어, 서버에 배열을 줄 것이다. –