初始化type为text,使初始值能够显示出来
<input class="choicedate" id="choicedate" type="text" />
var chooseDate = (new Date()).Format("yyyy-MM-dd");
$("#choicedate").val(chooseDate);//.text(chooseDate);
$("#choicedate").attr('type', 'date');
监听日期选择事件:
$("#choicedate").on('input', function () {
alert($(this).val());
});