2015-01-21 3 views
1

Как назначить кнопку с изображением для datepicker, определенного на smartface? Когда значок, присвоенный структуре datepcker, добавляет текст «выбрать дату ..» вместо изображения в качестве кнопки.Datepicker с вставкой значка smartface

+0

У вас есть код? Как вы это делаете прямо сейчас? –

ответ

1

Вы можете создать imageButton, чтобы вызвать метод showDatePicker с изображениями.

Например,

function showDate(){ 
SMF.UI.showDatePicker({ 
     currentDate : (new Date()).toString(), // date is given with JS date object 
     mask : "dd-MM-yyyy", 
     minDate : new Date("13 October, 2013"), 
     maxDate : new Date("13 October, 2020"), 
     showWorkingDate : true, 
     onSelect : function (e) { 
      var sDate = new Date(e.date); 
      alert("Selected date: " + sDate.toString()); 
     }, 
     onCancel : function (e) { 
      alert("Picker cancelled!"); 
     } 
    }); 
} 



var imageButton1 = new SMF.UI.ImageButton({ 
    width : "9.38%", 
    height : "10.38%", 
    left : "5%", 
    top : "84.62%", 
    touchEnabled : false, 
    imageFillType : SMF.UI.ImageFillType.autosize, 
    defaultImage : "datePicker.png", //which is your date icon 
    highLightedImage : "content1.png", //which is your date icon when highligted 
    inactiveImage : "content2.png", //which is your inactive date icon 
    text : "", 
    onPressed : showDate, 
});