hola leamsi23
Código Javascript
:
Ver original$("#fecha_inicio").datepicker({
dateFormat: 'yy-mm',
showOn: "button",
buttonImage: "../images_icon/datebox_arrow.png",
buttonImageOnly: true,
numberOfMonths: 2,
onSelect: function(selectedDate){
var fecha_fin = selectedDate; //sumar 1 mes a la fecha seleccionada
$("#fecha_final").datepicker("option", "minDate", selectedDate);//bloquear que no esconjan en la fecha final una fecha antes de la del inicio
$("#fecha_final").datepicker("setDate", fecha_fin); //aqui deberia ir la fecha +1 mes
}
});
$("#fecha_final").datepicker({
dateFormat: 'yy-mm',
showOn: "button",
buttonImage: "../images_icon/datebox_arrow.png",
buttonImageOnly: true,
numberOfMonths: 2,
onSelect: function(selectedDate){
var fecha_inicio = selectedDate; //restar 1 mes a la fecha seleccionada
$("#fecha_final").datepicker("option", "maxDate", selectedDate); //bloquear que no esconjan en la fecha inicio una fecha despues del final
$("#fecha_final").datepicker("setDate", fecha_inicio);//aqui deberia ir la fecha -1 mes
}
});
Pobre dejando el dateformat: yy-mm
y obtuve:
fecha_inicio [2013-04]
fecha_fin [2018-10]
cuando en fecha fin deberia ser [2013-04]
ya que:
var fecha_fin = selectedDate;
por el momento fecha_fin es igual ala fecha seleccionada, porque aun no le hayo como sumarle/restarle 1 mes
y si el dateformat es yy-mm-dd funciona
gracias