Javascript 选择2验证非空值发送

Javascript 选择2验证非空值发送,javascript,jquery,html,Javascript,Jquery,Html,我有select2jquery插件,我将其设置为multiple select option,我想要求该字段如果没有任何选项,请选择notsubmit表单并给出该字段为必填字段的消息。为什么字段为空,我单击提交按钮和警报不显示。任何帮助。 代码 jQuery(函数($){ $(“#示例”)。选择2({ 占位符:“选择一个月” }); $(“.add”)。单击(函数(e){ if(jQuery('#示例').val()=''){ 警报(“需要此字段”); } }); }); 一月 二月 前进

我有
select2
jquery插件,我将其设置为multiple select option,我想要求该字段如果没有任何选项,请选择not
submit
表单并给出该字段为必填字段的消息。为什么字段为空,我单击
提交按钮
警报
不显示。任何帮助。 代码

jQuery(函数($){
$(“#示例”)。选择2({
占位符:“选择一个月”
});
$(“.add”)。单击(函数(e){
if(jQuery('#示例').val()=''){
警报(“需要此字段”);
}
});
});

一月
二月
前进
四月
也许
六月
七月
八月
九月
十月
十一月
十二月
提交

您正在检查
'
,我认为这是一个字符串空间,其中as
#example
null
作为默认值

只需检查
null

jQuery(函数($){
$(“#示例”)。选择2({
占位符:“选择一个月”
});
$(“.add”)。单击(函数(e){
if(jQuery('#示例').val()==null){
警报(“需要此字段”);
}
});
});

一月
二月
前进
四月
也许
六月
七月
八月
九月
十月
十一月
十二月
提交

您不能将所需的标记添加到select?替换为
警报(jQuery(“#示例”).val()
,您将看到why@likorendell而不是乐于接受答案,:)