我需要附加一个带有选定值onclick事件的选择框。 我有3个选项,如option1,option2,option3 ....选择一个选项并按下按钮后,选择框需要克隆选定的值...?如何在jquery中做到这一点 这是我的代码
var dir_lay = $('.dir-insp-new-lay').clone();
var dir_data = $('<form id="dir_frm">').append(dir_lay).serialize();
var write_html = $('<form id="dir_frm">').append(dir_lay);
$('.original').html(write_html);
答案 0 :(得分:0)
您可以通过设置value
:
.val($(yourPreviousSelect).val())
$('button').on('click',function(){
var newSelect = $('select').clone();
newSelect.val($('select').val());
$('body').append(newSelect);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button>Clone !</button>
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>