select2使用jquery validate校验时,错误提示信息位置会放在select元素下方,造成的结果是显示错误,错误信息在下拉框上方,如图:
解决方法:
var select2ValidateOption = {
errorPlacement: function(error, element) {
error.appendTo(element.parent());
}
};
//对应表单指定validate校验配置
$form.validate(select2ValidateOption);