확인하십시오 DEMO
텍스트를 입력하고 추가 또는 편집을 클릭하십시오.
HTML :
<select id="dropdown">
<option value="editable1" id="editable1">Editable1</option>
<option value="editable2" id="editable2">Editable2</option>
</select>
<input type="text" id="element_text" />
<input type="button" value="Add" id="add" />
<input type="button" value="Edit" id="edit" />
JS : 사용함으로써
$("#add").click(function() {
var option_text = $("#element_text").val();
var option_data = "<option value='"+option_text+"' id='"+option_text+"'>"+option_text+"</option>";
$("#dropdown").append(option_data);
$("#element_text").val("");
});
$("#edit").click(function(){
var option_text = $("#element_text").val();
var option_data = "<option value='"+option_text+"' id='"+option_text+"'>"+option_text+"</option>";
var id = $("#dropdown").val();
var node = $("#"+id);
node.remove();
$("#dropdown").append(option_data);
$("#element_text").val("");
});
? 드롭 다운 값을 동적으로 변경하려면 최소한 콘텐츠의 위치를 지정해야합니다. –
사용자가 양식에 드롭 다운을 추가하는 경우 사용자가 양식을 채울 수 있습니다. –
내가 옳은지 말해줘. 사용자가 텍스트를 입력 한 곳을 입력 했으므로 클릭 한 다음이 텍스트를 드롭 다운에 추가한다. –