Comunidad de diseño web y desarrollo en internet online

problema con datepicker al restringir los dias

Citar            
MensajeEscrito el 05 Ago 2015 11:06 pm
Hola a todos! tengo un formulario en el cual se incluye un calendario datepicker,
en este calendario quiero restrigir unos días (por ejemplo que solo se puedan seleccionar los dias a partir del dia 15 de agosto)

Pues bien! todo me funciona correcto, pero cuando le pongo un codigo para traducirlo al español me anula el código que restringe los dias.

Alguien sabe donde este el fallo??

Dejo el código para que lo veais:

<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script src="jquery.ui.datepicker-es.js"></script>

<script>
$(function () {
$.datepicker.setDefaults($.datepicker.regional["es"]);
$("#datepicker").datepicker({
minDate: "08/15/2015",
maxDate: "12/24/2015"
});
});
</script>



</head>
<body>
<p>Fecha: <input type="text" id="datepicker" /> </p>

</body>
</html>



y este es el código para ponerlo en español, el cual me anula el codigo que restringe los dias:


<script>
$( "#datepicker" ).datepicker({
dateFormat: "dd/mm/yy",
firstDay: 1,
dayNames: [ "Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado" ],
dayNamesMin: [ "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ],
monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ],
monthNamesShort: [ "Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dec" ],
});
</script>




alguien sabe donde puede estar el fallo?

gracias!

Por tonieet

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 08 Ago 2015 03:17 pm
Traquilo amigo tu problema es muy sencillo

en ves de tener 2 cosas:

Código Javascript :

<script>
$(function () {
$.datepicker.setDefaults($.datepicker.regional["es"]);
$("#datepicker").datepicker({
minDate: "08/15/2015",
maxDate: "12/24/2015"
});
});
</script>


Código Javascript :

<script>
$( "#datepicker" ).datepicker({
dateFormat: "dd/mm/yy",
firstDay: 1,
dayNames: [ "Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado" ],
dayNamesMin: [ "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ],
monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ],
monthNamesShort: [ "Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dec" ],
});
</script>



sin embargo hacer esto se llama "sobre escribir" es decir que deja de hacer lo primero por hacer lo ultimo declarado... la solucion es fucionarlas

Código Javascript :

$(function () {
         $.datepicker.setDefaults($.datepicker.regional["es"]);

         $("#datepicker").datepicker({
               minDate: "08/15/2015",
               maxDate: "12/24/2015",
               dateFormat: "dd/mm/yy",
               firstDay: 1,
               dayNames: [ "Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado" ],
               dayNamesMin: [ "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ],
               monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ],
               monthNamesShort: [ "Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dec" ]
         });
});

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.