2012-06-01 2 views
6

Пожалуйста, кто-нибудь мне помочь .. У меня есть функция JsКак вызвать функцию js onВыберите событие datepicker jquery?

function updateAb(param){ some manipulation } 

И я звоню в DatePicker Jquery onselect событие как ..

$(".datepicker").datepicker({onSelect: function(dateText, inst) { ... }}); 

Я хочу, чтобы вызвать функцию JS в выберите, как это сделать? Моя цель - получить значение onselect date из datepicker и установить значение атрибута в поле ввода. Может кто-нибудь мне помочь???

ответ

25

Здесь идет ур код

$('.datepicker').datepicker({ 
    dateFormat: 'dd-mm-yy', 
    numberOfMonths: 1, 
    onSelect: function(selected,evnt) { 
     updateAb(selected); 
    } 
}); 

function updateAb(value){  
    $('#yourInputID').val(value);  
} 
+0

ya обновил код .. все равно оба являются тем же чуваком. –

+0

@JuanMendes Да, вы правы, я был неясно с моим вопросом, но я хотел, что Kabilan отправил здесь. Спасибо вам обоим ... – Rahul

+0

Спасибо @Kabilan за ваш ответ – Rahul

3
$(".datepicker").datepicker({ 
     onSelect: function(dateText, inst) { 
      updateAb(dateText, inst); 
     } 
}); 

Короче

$(".datepicker").datepicker({ 
    onSelect: updateAb 
}); 
+0

Вы обновляете копирование моего ответа? : p –

+0

@JuanMendes no mate, это не моя привычка, это происходит в parallal – thecodeparadox

+0

Я не думал, что вы на самом деле делали это, только что я постоянно видел ваши обновления сразу после моих обновлений –

5
$(".datepicker").datepicker({ 
    onSelect: function(dateText, inst) { 
     updateAb(dateText); 
    } 
}); 

Еще более просто, если вы хотите, чтобы dateText и inst параметры, которые будут переданы updateAb

$(".datepicker").datepicker({onSelect: updateAb}); 

 Смежные вопросы

  • Нет связанных вопросов^_^