0

以下代码适用于 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!")
     }
});
}
4

1 回答 1

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) {}
});
于 2015-03-10T16:07:27.053 回答