我正在尝试更新每个单击的链接的默认日期。但是它只是第一次更新。单击另一个链接后,它仍然显示旧日期。但是当我调试defaultD
时正在更新。
updateSessionDate: function(datetime){
$("#updateUTCDate").modal("show");
var defaultD = moment(datetime, "MMM Do YYYY, h:mm a").format("MM-DD-YYYY HH:mm:ss");
$('#current_session_date').datetimepicker({
defaultDate: defaultD,
});
},
单击任何日期,它将仅显示我单击的第一个日期。
如何更新每次点击的日期和时间?
答案 0 :(得分:1)
$('#current_session_date').datetimepicker({
defaultDate: defaultD,
});
这将创建一个具有初始值的datetimepicker
,因此如果datetimepicker
已经存在,将不起作用。
您要么需要调用date([newDate])到位进行更新(您需要在其他地方对其进行初始化),要么需要在模式关闭时destroy()对其进行更新,从而可以使用一个新的缩写来重新制作它值。