Comments (3)
I see what you mean. When I designed minLength
, I did envision it as a kind of substitute for require
. However, your use-case here makes sense, so I think the behavior is wrong.
I'll go ahead and change Validity, but it's a behavioral change so I'll be making tests and it could take a few days before I commit it.
In the mean time, you can get the behavior that you want with an assert
validator.
$("#company")
.assert(
function() { return $("#company").val().length != 1; },
"Input must have at least 2 characters or nothing at all"
)
.nonHtml();
Hopefully this helps. Look for an update to Validity soon (like next few days).
from validity.
I guess I over-estimated the effort on that. I've added a fix as of this commit.
Please let me know if this fixes the issue.
Thanks!
from validity.
It works nicely. Thanks!
from validity.
Related Issues (20)
- Assert doesn't work properly on multiple calls (non-form, non-aggregate) HOT 6
- CSS classes to invalid inputs HOT 2
- Problem with input type="number" HOT 6
- Changing validation rules on the fly HOT 1
- Preventing multiple submits of the form HOT 2
- Guideline checkboxes HOT 5
- Not working with Safari? HOT 1
- checkbox validation HOT 1
- How to Disable the Validator HOT 1
- Scrollto doesn't work when in modal outputmode
- how to make radio button require HOT 1
- Add to Bower
- Append validations to existing validation
- Is it possible to change CSS so that label's arrow lines up with the bottom of the input field? HOT 1
- Add a package.json npm manifest to root
- hide() / show() changed in jquery 3 - breaks summary output HOT 1
- How to display message over a related element?
- jsfiddle example of using validity with tooltipster
- Documentation Site not working anymore HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from validity.