select2 validation – 选择至少一个值

我正在使用select2和jQuery Validation插件。

select2的HTML:


select2启动:

  $('#select2Region').select2({ minimumInputLength: 1, data: $.parseJSON(selectRegion), placeholder: "Enter your City here", allowClear: true }); 

数据填充得非常好。 现在,我希望用户选择一个值。

正如在Github中提到的 ,我试过这个:

尝试在规则的正上方添加ignore:”。 一个空字符串为我做了工作,因为忽略:null,无效。

这也是:

 $('.select2').select2().change(function(){ $(this).valid(); }); 

但他们都不适合我。 这样做的正确方法是什么?

jQueryvalidation代码

  $("#myForm").validate({ ignore: '', messages: { select2Start: { required: "Please select your starting point.", } } }); 

我的HTML代码是这样的:

 

希望有所帮助!