Jquery datepicker在IE浏览器中表现得很奇怪

时间:2013-07-05 07:08:57

标签: internet-explorer asp.net-mvc-4 jquery-plugins jquery-ui-datepicker

我在运行时使用View模型值设置了StartDate和EndDate。使用“setDate”。

和结束日期相同。这里的日期值来自模型,我在java脚本中设置这些值。

现在,我的问题是,如果IE浏览器语言是“en-US”,这些日期会正确显示,但如果语言为“en-IN”则无效。我正在使用Windows 7操作系统和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”,但仍然无法正常工作。

0 个答案:

没有答案