jquery validate提示错误信息位置修改

今天遇到了一个问题,在使用jquery.validate.min.js进行验证的时候,由于下拉框使用的是select2,导致验证提示跑到了下拉框的上边,如图。


现在想修改提示信息位置,让它位于下拉框的下方,解决方法是追加errorPlacement。

$("#inputForm").validate({
	errorPlacement: function(error, element) {
		if (element.is(":checkbox")||element.is(":radio")){
			error.appendTo(element.parent().parent());
		}else {					
			error.insertAfter(element);
		}
	}
	
});


修改后显示是这样:

你可能感兴趣的:(JavaScript,javascript,jquery,validate)