jQuery를 사용하여 선택 상자에서 선택한 텍스트를 어떻게 변경합니까?선택시 선택한 텍스트 변경
<select>
<optgroup label="Name">
<option>John</option>
<option>Mike</option>
</optgroup>
</select>
즉, 당신이 존을 선택하면. 선택 상자에 "Name : John"이 표시됩니다. 대신, 그냥 "존".
$(document).ready(function() {
$('#name-select').change(function() {
var selectedItem = $('#name-select option:selected');
var oldValue = selectedItem.text();
var newValue = 'Name: ' + oldValue;
selectedItem.text(newValue);
});
});
당신은 그것을 생각 ID를 제공하기 위해 당신의 선택 옵션을 업데이트해야합니다 :
<옵션 값을 = "존"> 이름 : 존을 달성하기 위해 그. – tiagoboldt
@tiagobolt -하지만 OP는 옵션이 선택되면 메뉴 옵션이 변경되기를 원합니다. –
하지만 "Name : John"이라고 말하는 옵션이 표시됩니까? 나는 그들이 John을 선택할 때 그것을 표시하기를 원합니다. – rgin