Exibindo valor selecionado em um DataPicker

Front-end

03/07/2015

Quero exibir em um alert o valor selecionado em um DataPicker. Utilizei a seguinte sintaxe.

Utilizei a seguinte sintaxe. Mas funcionou.

$("#data").datepicker({
onchange: function () {
alert($(this).val());
}
});

Se eu utilizar

$("#data").onchange(function(){
alert($this.val())
});

O alert com o valor será exibido duas vezes.


Alguém sabe qual a sintaxe correta?
Samuel Lopes

Samuel Lopes

Curtidas 0

Respostas

Eduardo Martins

Eduardo Martins

03/07/2015

Beleza Samuel?

Pelo que entendi, tanto faz. kkkk.

1) É que no primeiro exemplo vc utiliza o change do componente datepicker, provável que seja do jqueryui ou outro.
2) No segundo exemplo vc utiliza o próprio jquery.

Usa apenas um dos 2 q vai funcionar. heheeheh...

Deu pra entender?

Abrass...
GOSTEI 0
Samuel Lopes

Samuel Lopes

03/07/2015

Consegui resolver o problema. O certo a ser utilizado é

$(.nomeclasse).datepicker()
.on('changeDate', function (e) {
alert($this.val());
});


Mas muito obrigado pela resposta.
O diferente é que usando onchange a mensagem está sendo exibida duas vezes.
GOSTEI 0
POSTAR