Подтвердить что ты не робот

Добавить изображение jquery в календарь на datepicker

Я не уверен, как добавить класс ui-icon ui-icon-calendar в качестве изображения datepicker рядом с текстовым полем. Я хочу что-то вроде этого: http://jqueryui.com/demos/datepicker/#icon-trigger, но у него должно быть изображение календаря jquery.

4b9b3361

Ответ 1

<script>
        $(function() {
            $( "#datepicker" ).datepicker({
                showOn: "button",
                buttonImage: "http://jqueryui.com/resources/demos/datepicker/images/calendar.gif",
                buttonImageOnly: true
            });
        });
</script> 

Ответ 2

Если вы нажмете кнопку источника просмотра под примером, к которому вы привязались, вы увидите что-то вроде этого:

$('#field').datepicker({        
    buttonImage: '/images/calendar_icon.png'
});

Ответ 3

этим мы можем очистить заданную дату от поля, хотя поле является readonly.It должен быть только то, что он не должен быть задан пользователем, должен быть выбран из datepicker.

HTML:  

$("#datepickerID").datepicker({          
    showOn: "button",
    buttonImage: "images/calendar.png",
    buttonImageOnly: true,
    buttonText: "Select date",
    minDate : 0,
    showButtonPanel: true,
    closeText: 'Clear',
    onClose: function () {
        var event = arguments.callee.caller.caller.arguments[0];
        // If "Clear" gets clicked, then really clear it
        if ($(event.delegateTarget).hasClass('ui-datepicker-close')) {
            $(this).val('');
        }
    }
});