如何获取克隆选择的选择下拉列表的选定值

时间:2013-10-08 11:37:28

标签: clone jquery-chosen

我正在使用选择框上选择的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

实际上我不想在克隆的选择框

中重复父选择的选项

1 个答案:

答案 0 :(得分:0)

$("#select-id").chosen().val()