2015-06-03 2 views
1

Я использую datepicker bootstrap 3. Я хочу запустить другое событие, когда я выбираю дату.Пожар события после нажатия, Datepicker bootstrap

Мой код:

$('td.day').click(function(){ 
    alert("It's Not work") 
}) 
<tr> 
    <td class="day">8</td> 
    <td class="day">9</td> 
    <td class="day">10</td> 
    <td class="day">11</td> 
    <td class="day">12</td> 
    <td class="disabled day">13</td> 
    <td class="disabled day">14</td> 
</tr> 

демо JSFiddle

+0

@RoryMcCrossan. О, хорошо. Не понимаю. – Zee

ответ

4

Bootstrap DatePicker поднимает changeDate событие, когда выбор сделан. Вы можете использовать on для подключения к этому:

$('.datepicker').datepicker({ 
    startDate: "auto", 
    todayHighlight: true 
}).on('changeDate', function() { 
    alert($(this).val()); 
}); 

Updated fiddle

+0

Thnx его работа! – Gintoki

+0

Без проблем, рад помочь –

1

Вы должны использовать changeDate событие.

$(".datepicker").on("changeDate", function(event) { 
    alert("test"); 
}); 

DEMO

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