2017-08-31 14 views
0

datetime pickerから日付を選択した後に変更されたテキストボックスの内容を検出しようとしています。日付選択後にテキストボックスの内容が変更されました

私のコードは次のようである -

<div class="display-flex"> 
    @Html.TextBoxFor(m => m.DateOfLastSight, "{0:dd/MM/yyyy}", new { @class = "form-control", autocomplete = "off", placeholder = "dd/mm/yyyy", maxlength = 10, id = "txtLastSightTestDate" }) 
    <button type="button" class="btn-datepicker" id="cal" onclick="ShowCalander('txtLastSightTestDate')"> 
     <em class="fa fa-calendar" aria-hidden="true"></em> 
    </button> 
</div> 

のjQueryコード - その

function ShowCalander(CalenderId) { 
    $('#' + CalenderId).datepicker({ 
     format: "dd/mm/yyyy", 
     autoclose: true 
    }); 
    $('#' + CalenderId).trigger('focus'); 
} 

イベントは、この関数は1を除くすべてのイベントをキャプチャしているテキストボックス

$('#txtLastSightTestDate').on('propertychange change keyup paste input', function() { 
    // do your stuff 
    $('input[type="checkbox"]').prop('checked', false); 
}); 

の変化を検出し、時間、私は日付ピッカーから日付を選択します。

この部分をキャプチャする他の方法はありますか?

答えて

1

私は、これはあなたが選択財産上の

にあなたの機能を追加する必要がありますあなたが

$('#' + CalenderId).datepicker({ 
    onSelect: 
    } 
}); 

探しているものだと思います

関連する問題