我在运行时使用查看模型值设置了 StartDate 和 EndDate。使用“设置日期”。
和结束日期相同。这里日期值来自模型,我在 java 脚本中设置这些值。
现在,我的问题是,如果 IE 浏览器语言为“en-US”,则这些日期显示正确,但如果语言为“en-IN”,则无法正常工作。我正在使用 Windows 7 OS 和 IE 10。你能帮帮我吗?
初始化:
// Initialize DatePicker
$(function () {
$("#datepickerStartDate").datepicker({
showOn: "button",
buttonImage: "../../Images/date.png",
buttonImageOnly: true,
defaultDate: "+1w",
dateFormat: "d MM yy",
changeMonth: true,
changeYear:true,
numberOfMonths: 1,
onClose: function (selectedDate) {
startDate = selectedDate;
$("#datepickerEndDate").datepicker("option", "minDate", selectedDate);
}
});
});
开始日期和结束日期值来自 View 模型并遵循我使用的 xode。
$("#datepickerStartDate").datepicker("setDate", (new Date("@Model.EstimatedStartDate.ToString()")));
// Set min date of EndDatePicker.
$("#datepickerEndDate").datepicker("option", "minDate", (new Date("@Model.EstimatedStartDate.ToString()")));
我也尝试将日期选择器区域设置为“en-US”,但它仍然无法正常工作。