Skip to content

Lets you reuse Laravel validator rules for client side validations using ValidateJS

License

Notifications You must be signed in to change notification settings

shivanikanal/laravel-validatejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

laravel-validatejs

Lets you reuse your Laravel Validation Rules for validating your data on front-end using ValidateJS.

This is a simple function which takes laravel rules as input and spits out constraints which can be used to validate data on frontend using ValidateJS

Requirements: Laravel 5.7, ValidateJS, jQuery

Support: Does not provide support for all laravel validation rules yet

Basic Usage:

  <script src="//cdnjs.cloudflare.com/ajax/libs/validate.js/0.13.1/validate.min.js"></script>
  <script src="https://cdn.jsdelivr.net/npm/laravel-validatejs@1.0.0/laravelValidateJS.min.js"></script>
  
  var laravelRules = {!! json_encode($validationRules) !!},
  constraints = laravelValidateJS(laravelRules),
  data = {},
  errors = validate(data, constraints);
  

The constraints can be used to validate data in object format or an html form as mentioned here - https://validatejs.org/

About

Lets you reuse Laravel validator rules for client side validations using ValidateJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published