我已经构建了一个选择选项列表框,
我想将按钮单击附加到列表框中,其中 textbox1 将是值,textbox2 将是文本。
任何人都可以做到这一点吗?谢谢。
<强> http://jsfiddle.net/6y54P/4/
$("#listbox1").change(function() {
var svalue = $("#listbox1 option:selected").val();
var stext = $("#listbox1 option:selected").text();
$("#textbox1").val(svalue);
$("#textbox2").val(stext);
});
$("#button1").click(function(){
var svalue = $("#textbox1").val(svalue);
var stext = $("#textbox2").val(stext);
$('<option value="'+ svalue +'"').html(stext).appendTo("#listbox1");
});
最佳答案
尝试:
$("#listbox1").change(function() {
var svalue = $("#listbox1 option:selected").val();
var stext = $("#listbox1 option:selected").text();
$("#textbox1").val(svalue);
$("#textbox2").val(stext);
});
$("#button1").click(function(){
var svalue = $("#textbox1").val();
var stext = $("#textbox2").val();
$('<option value="'+ svalue +'">'+svalue+'</option>').html(stext).appendTo("#listbox1");
});
关于javascript - 附加到选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20408034/