當我單擊「添加其他工作人員」按鈕時,我試圖讓選定的選項值通過,並且已將selected="selected"
選項刪除並置於新選定的選項上。如何傳遞和刪除選定的選項值
JQuery的
$(document).ready(function(){
$('.worker').on('click', function(e){
e.preventDefault();
e.stopPropagation();
var title = $('.title').val();
var worker = '<select name="title[]" class="title"><option value="Select a Title" selected="selected">Select a Title</option><option value="Boss">Boss</option><option value="Worker">Worker</option><option value="Manager">Manager</option></select>';
$('.add-more').append(worker);
$('.title:first').val('Select a Title');
});
});
HTML
<ul>
<li>
<div class="worker-container-last">
<label class="worker-label">
<select name="title[]" class="title">
<option value="Select a Title" selected="selected">Select a Title</option>
<option value="Boss">Boss</option>
<option value="Worker">Worker</option>
<option value="Manager">Manager</option>
</select>
</label>
</div>
<div class="add-more"></div>
<div><a class="worker" title="" href="">Add Another Worker</a></div>
</li>
</ul>
這裏是我的jsfiddle https://jsfiddle.net/jxqyn4rg/
你能給什麼應該真的會發生 –
我想選擇的值傳遞給生成的選擇菜單時添加其他工人按鈕被點擊一個更具描述性的解釋。 – obi
你可以嘗試這個工作鏈接[鏈接](http:// codepen。io/yhudhaifa/pen/JKaBbB) –