khausjs
v2.0.6
Published
**Khaus JS** ======= Componentes de Khaus compatibles con Laravel 5
Downloads
3
Readme
Khaus JS
Componentes de Khaus compatibles con Laravel 5
Dependencias
- jquery
- lesshat
- jquery-form
- jquery-deparam
Guía de Instalación
- Bower
$ bower install khausjs --save
- Agrega la llamada a los archivos .css y .js dentro de tu archivo layout
<link media="all" type="text/css" rel="stylesheet" href="../dist/css/khaus.css">
<script src="../dist/js/khaus.js"></script>
- Inserta este código dentro de una etiqueta
<script>
justo antes de la etiqueta</body>
en el layout de tu proyecto
window.khaus = {
token : "{!! csrf_token() !!}",
form : "{!! old('_name') !!}",
errors : {!! $errors->toJson() !!},
warning : {!! json_encode(Session::get('khausWarning')) !!},
danger : {!! json_encode(Session::get('khausDanger')) !!},
success : {!! json_encode(Session::get('khausSuccess')) !!},
info : {!! json_encode(Session::get('khausInfo')) !!},
redirect : {!! json_encode(Session::get('khausRedirect')) !!},
}
window.baseURL = "{!! URL::to('/') !!}/";
window.segment = {!! json_encode(Request::segments()) !!};
Manual de uso
Características automáticas
Al momento de enviar un formulario que contenga el atributo name
, automáticamente se agrega el parámetro _name
como input hidden.
Metodos
| Método | Parámetros | Descripción | Ejemplo | |--------|------------|:------------|---------| | khausNumberFormat | null | Agrega formato numérico a cualquier elemento dentro del DOM | $('input').khausNumberFormat() | | khausForm | null | Convierte los formularios en llamadas Ajax con control de errores | $('form').khausForm() |