我正在使用在选择框中选择的 jquery。然后我克隆它以在其他 div 中显示相同的选择框。这里我只是克隆选择框而不是整个 div,因为如果我克隆整个 div,它将克隆由 selected() 添加的 html。现在我想在我克隆的最后一个选择框中获取选定的选项。
<select class="chosen-select" id="critaria-1" data-placeholder="Choose ...">
<option value="text">Text</option>
<option value="Department">Department</option>
<option value="Country">Country</option>
<option value="State">State</option>
<option value="Industry">Industry</option>
<option value="Sub-Industry">Sub-Industry</option>
<option value="Revenue">Revenue</option>
<option value="Title">Title</option>
<option value="Employees">Number of employees</option>
<option value="News">News</option>
<option value="Intrests">Intrests</option>
<option value="Interaction">Social Interaction</option>
</select>
JS代码:
var clone_search = $('.chosen-select').last().clone();
clone_search.prop('id','critaria-' + id); // add a new id
clone_search.find('option:selected').remove(); // remove the last selected
实际上我不想在克隆的选择框中重复从父项中选择的选项