Javascript 选择2 multiple可创建重复的值
“我的选择2”框在启用“多重选择”时工作异常。 当我提交表单时,它会以镜像的方式发送重复的post数据 例如,我选择Javascript 选择2 multiple可创建重复的值,javascript,jquery,html,jquery-select2,Javascript,Jquery,Html,Jquery Select2,“我的选择2”框在启用“多重选择”时工作异常。 当我提交表单时,它会以镜像的方式发送重复的post数据 例如,我选择 “美国”、“英国”、“爱尔兰” 它发布(由firebug报告并以html结果显示) “美国”、“英国”、“爱尔兰”、“英国”、“美国” 我的国家HTML(精简) 我不知道为什么会这样。我正在使用其他JS库,如Bootstrap、jQueryValidate和Zebra DatePicker,但我认为它们不会干扰 试试这个 $("#country").select2(); 试试这
“美国”、“英国”、“爱尔兰”
它发布(由firebug报告并以html结果显示)
“美国”、“英国”、“爱尔兰”、“英国”、“美国”
我的国家HTML(精简)
我不知道为什么会这样。我正在使用其他JS库,如Bootstrap、jQueryValidate和Zebra DatePicker,但我认为它们不会干扰 试试这个
$("#country").select2();
试试这个
$("#country").select2();
您可能调用了$('.select2')。select2();功能两次。我遇到了同样的问题,原因是我为同一个下拉菜单调用了两次函数。您可能调用了$('.select2').select2();功能两次。我遇到了同样的问题,原因是我为同一个下拉列表调用了两次函数。您能在验证前和验证后打印$(“#country”).val()吗?在您选择新值后,Allso很想看到它的值。通常情况下,select2不会将重复项放在那里。您能在验证之前和之后打印出$(“#country”).val()吗?在您选择新值后,Allso很想看到它的值。通常情况下,select2不会在此处放置重复项。这不会回答问题这不会回答问题
$("#country").select2();