Fecha y hora actual: Jueves 12 Dic 2019 20:20
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

¿Validar un datepicker con fecha menor a otra?

Responder al Tema

Índice del Foro > Programación Web en general > ¿Validar un datepicker con fecha menor a otra?

Autor Mensaje
AbrahamJava
Usuario Iniciado


Registrado: 05 Jun 2012
Mensajes: 37

Mensaje Publicado: Jueves 03 Jul 2014 02:38

Título del mensaje: ¿Validar un datepicker con fecha menor a otra?

Responder citando

Estoy realizando un proyecto y solo me falta esto validar que fechaInicial sea menor a fechaFinal. tengo tres archivos el primero index.php
con el formulario, el segundo validaYenviar.js con las validaciones el metodo Ajax para enviar el formulario y el tercero consultaDatos.php
con los calculos de mi proyecto.Solo voy a mostrar la parte que no me funciona:

//Index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<script src="jquery/jquery-ui-1.10.2/jquery-1.9.1.js"></script>
<script src="jquery/jquery-ui-1.10.2/ui/jquery-ui.js"></script>

<script type="text/javascript">
$.datepicker.regional['es'] = {
closeText: 'Cerrar',
prevText: '<Ant',
nextText: 'Sig>',
currentText: 'Hoy',
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','Dic'],
dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
weekHeader: 'Sm',
dateFormat: 'dd/mm/yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''
};
$.datepicker.setDefaults($.datepicker.regional['es']);

$(function(){
$("#fe").datepicker({maxDate:0, dateFormat:'dd/mm/yy', changeMonth:true, changeYear: true, yearRange: '-100:+0'});
$("#fec").datepicker({maxDate:0, dateFormat:'dd/mm/yy', changeMonth:true, changeYear: true, yearRange: '-100:+0'});
});
</script>

<script type="text/javascript"><!--Validar que los campos permitan solo numeros-->
//.........
</script>

<script type="text/javascript">
function mostrar_id(id){
//..........
}
</script>

<script type="text/javascript" src="js/enviarYvalidar.js"></script>

<style>
body{
background-image:url(imagenes/fondo.jpg);
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
</style>

</head>

<!--BODY-->
<body oncontextmenu="return false">
<form name="formulario" id="formulario" method="post" onkeypress="return accept_num(event)">

<div id="sueldo" style="line-height:2.2em;">
<p class="titulos" style="font-style:italic;">&nbsp;Paso 1</p>
<p style="margin:0px 0px 0px 4px; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold;">Los campos marcados con asterisco(*) son obligatorios.</p>

<div class="divinput"><p style="margin:2px 2px 2px 3px;"><b>*Fecha de Ingreso:</b><input type="text" name="date_ingreso" value="" id="fe" title="(*)Campo Obligatorio: Fecha de Ingreso" class="botones"/>&nbsp;Formato:(dd/mm/aaaa)</p></div>

<div class="divinput"><p style="margin:2px 2px 2px 3px;"><b>*Fecha de Último Ascenso:</b><input type="text" name="date_ascenso" value="" id="fec" title="(*)Campo Obligatorio: Fecha de Ultimo Ascenso" class="botones"/>&nbsp;Formato:(dd/mm/aaaa)</p></div>
</div>
</form>
</body>
</html>

Volver arriba
Ver perfil del usuario Enviar mensaje privado
AbrahamJava
Usuario Iniciado


Registrado: 05 Jun 2012
Mensajes: 37

Mensaje Publicado: Jueves 03 Jul 2014 02:48

Título del mensaje: ¿Validar un datepicker con fecha menor a otra?

Responder citando

<?php
/*Viene del form*/

$date_ingreso = $_POST['date_ingreso'];
$date_ascenso = $_POST['date_ascenso'];
?>

Volver arriba
Ver perfil del usuario Enviar mensaje privado
AbrahamJava
Usuario Iniciado


Registrado: 05 Jun 2012
Mensajes: 37

Mensaje Publicado: Jueves 03 Jul 2014 02:52

Título del mensaje: ¿Validar un datepicker con fecha menor a otra?

Responder citando

// JavaScript Document
//ENVIA Y VALIDA CON AJAX
$(document).ready(function() {
$(function(){//PARA COMPUTACION Y ACCESORIOS
$("#envia_acce").click(function(){
var error=0;
var url = "consultaDatos.php";

if($("input#fe").val() == "" || $("input#fe").val() > $("input#fec").val()){
alert('Campo Requerido: (*)Fecha de Ingreso\nIngrese una fecha igual o menor a su Fecha de Último Ascenso');
$("input#fe").css("border"," 1px solid #ed1c24");
error++;
}
if($("input#fec").val() == "" || $("input#fec").val() < $("input#fe").val()){
alert('Campo Requerido: (*)Fecha de Último Ascenso\nIngrese una fecha igual o mayor a Fecha de Ingreso');
$("input#fec").css("border"," 1px solid #ed1c24");
error++;
}
if(error == 0){
$.ajax({
type:"POST",
url : url,
data: $("#formulario").serialize(),
success: function(data){
$("#tabla_acce").html(data);
}
});
}
});
return false;
});
});

Volver arriba
Ver perfil del usuario Enviar mensaje privado
AbrahamJava
Usuario Iniciado


Registrado: 05 Jun 2012
Mensajes: 37

Mensaje Publicado: Jueves 03 Jul 2014 02:54

Título del mensaje: ¿Validar un datepicker con fecha menor a otra?

Responder citando

En el idenx tambien va esto disculpen: aca se generara la respuesta=
<div id="tabla_acce"></div>

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

automatizar formato de fecha

joserodriguezan PHP 2 Sábado 20 Ene 2018 10:52 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Validar cambios echo con Winapi?

reeccom Visual Basic .NET 1 Lunes 26 Jun 2017 00:17 Ver último mensaje
El foro no contiene ningún mensaje nuevo

nsertar Montos segun fecha de couta en un calen...

djnilo Excel 1 Jueves 24 Sep 2015 17:41 Ver último mensaje
El tema está bloqueado: no pueden editarse ni agregar mensajes.

[SOLUCIONADO] Validar datos que recibe un Array...

José Alexander Java 2 Domingo 12 Abr 2015 02:47 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Sintaxis REGEXP para sustituir una palabra x otra

encoaz Programación en general 0 Jueves 19 Mar 2015 11:56 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,