我有一个下拉列表,如何编辑名称并在下拉列表中更新,如果我想将%s
的文字更改为ABC
我该如何实现?
单击编辑按钮并输入用户定义的名称时会出现一个新的弹出窗口(AAA
只是一个示例),它将替换AAA
ABC
答案 0 :(得分:0)
这是一个可能的解决方案:
$('#Edit').on('click', function(){
$('#CBid').find('option[value="ABC"]').text('AAA');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<SELECT NAME="CB" id="CBid" class ="CBclass" >
<option value="ABC" >ABC</option>
<option value="MCD" >MCD</option>
<option value="XYZ" >XYZ</option>
</SELECT>
<INPUT id="Edit" TYPE="button" VALUE="Edit" />
我希望上面的代码会给你一个想法。
编辑:
以下是更新后的答案:https://jsfiddle.net/99x50s2s/44/