Smartface 4.3 Datepicker不起作用

时间:2015-03-10 13:16:53

标签: smartface.io

以下代码正在使用Smartface 4.2.4,但Smartface 4.3的相同代码崩溃。新版本有什么变化吗?

function Page1_ImageButton3_OnTouch(e){
    showDate();
}

function showDate(){ SMF.UI.showDatePicker({

        CurrentDate : new Date(), // date is given with JS date object
        mask : "YYYY-MM-DD",
        minDate:new Date("2000-01-01"),
        maxDate:new Date("2030-12-01"),
        showWorkingDate : true,
        onSelect : function(e) {
  alert("Working!")
     }
});
}

1 个答案:

答案 0 :(得分:1)

为什么在maxDate上设置2030? 无论如何,你已经错过并写错了一些datepicker对象的属性。你可以尝试这个它将适用于iOS和Android:

SMF.UI.showDatePicker({
    mask : "yyyy-MM-dd",
    currentDate : new Date(),
    minDate : new Date("2000-01-01"),
    maxDate : new Date("2030-12-01"),
    showWorkingDate : true,
    displayMode : 2,
    onSelect : function (e) {},
    onCancel : function (e) {}
});