It would be nice if we could set a custom error message to override the default ones. For example: <select id="color" name="color" data-greater-than="0" data-error-message="Please select a color"> <option value="0" ></option> <option value="1" >Red</option> <option value="2" >Blue</option> </select> I think "Please choose a color" makes more sense to a user than the default.