Jquery 检查在“选择元素”组中是否多次选择了相同的选项

Jquery 检查在“选择元素”组中是否多次选择了相同的选项,jquery,html,Jquery,Html,我有一个动态数量的select元素,在提交表单时,我想检查是否使用JQuery多次选择了相同的选项。如果有,则显示错误。有什么想法吗 <div class="container-seller-commission"> <div class="row-seller-commission"> <select name="seller" id="seller" class="select-seller valid"&

我有一个动态数量的select元素,在提交表单时,我想检查是否使用JQuery多次选择了相同的选项。如果有,则显示错误。有什么想法吗

<div class="container-seller-commission">
            <div class="row-seller-commission">
                <select name="seller" id="seller" class="select-seller valid"><option value=""></option><option value="4" selected="selected">Agent</option>
    <option value="2">Crisalix Global</option>
    <option value="1">Owner</option>
    <option value="3">Support</option></select>
              </div>

            </div>
        <div class="row-seller-commission">
             <select name="seller" id="seller" class="select-seller valid"><option value=""></option><option value="4" disabled="disabled">Agent</option>
    <option value="2" selected="selected">Crisalix Global</option>
    <option value="1">Owner</option>
    <option value="3">Support</option></select>
            </div>
    <div class="row-seller-commission">

                <select name="seller" id="seller" class="select-seller valid"><option value=""></option><option value="4" disabled="disabled">Agent</option>
    <option value="2">Crisalix Global</option>
    <option value="1" selected="selected">Owner</option>
    <option value="3" disabled="disabled">Support</option></select>

            </div></div>

这非常简单,将所有选择的值放入一个数组,确定数组中的所有项是否唯一

$'按钮'。单击'按钮',函数{ 变量项=$。选择卖方.mapfunction{ 返回$this.val; }.获得; console.logisUniqueitems; }; 函数是唯一的{ var uniqueValues=arr.reducefunctionp,c{ ifp.indexOfc<0 p.pushc; 返回p; },[]; 返回uniqueValues.length==arr.length; } 代理人 Crisalix全球 物主 支持 代理人 Crisalix全球 物主 支持 代理人 Crisalix全球 物主 支持
HTML中的TestIdentifier必须无法识别错误类型。错误说明了什么?标记错误是由相同ID引起的还是由JavaScript错误引起的?