tkiethanom
tkiethanom

Reputation: 707

How to validate file input using Parsley JS?

I've used a custom validator to validate the file extension of a file input below.

.addValidator('filetype', function(value, requirement) {
    return value.split('.').pop().toLowerCase() === requirement;
})

I'd really like to get access to the actual file so I can check the MIME type. Is there a way to get a reference back to the input so I can check the actual file date?

Upvotes: 3

Views: 9536

Answers (1)

Marc-André Lafortune
Marc-André Lafortune

Reputation: 79562

Yes, the third argument is the parsley instance.

See this issue and this example

PRs for better documentation, as well as clean file validators in extra/ welcome.

Upvotes: 3

Related Questions