Как изменить ответ с $ http.get на camelCase?

Bootstrap Datepicker предоставляет события , которые вы можете использовать для достижения своей цели.

Вот один из способов сделать это:

$('#sandbox-container input').datepicker({
    autoclose: true
});

$('#sandbox-container input').on('show', function(e){
    if ( e.date ) {
         $(this).data('stickyDate', e.date);
    }
    else {
         $(this).data('stickyDate', null);
    }
});

$('#sandbox-container input').on('hide', function(e){
    var stickyDate = $(this).data('stickyDate');

    if ( !e.date && stickyDate ) {
        $(this).datepicker('setDate', stickyDate);
        $(this).data('stickyDate', null);
    }
});

Не обязательно самый элегантный, но, как вы можете видеть здесь, он делает трюк:

http://jsfiddle.net/klenwell/LcqM7/ (проверено в Chrome)

0
задан Mixim 17 January 2019 в 05:01
поделиться