javascript - Jquery 日期选择器本地化

标签 javascript jquery asp.net asp.net-mvc localization

我正在尝试本地化日期选择器,但我无法完全理解每个代码块应该在哪里。

在 View 中我有一个脚本:

<script src="~/Scripts/jquery-1.10.2.js"></script>
<script src="~/Scripts/jquery-ui.js"></script>
<script type="text/javascript" src="https://raw.githubusercontent.com/jquery/jquery-ui/master/ui/i18n/datepicker-lv.js"></script>
<link href="~/Content/themes/custom/jquery-ui.css" rel="stylesheet" />

<script>
  $(function() {
    $('#datepicker').datepicker(
      $.datepicker.regional["lv"]
    );
  });
</script>

它必须在同一 View 中使用此文本框:

<tr>
  <td align="left">@Html.LabelFor(m => m.TestDate)</td>
  <td align="left">@Html.TextBoxFor(m => m.TestDate, new { id = "datepicker", style = "width:200px"})</td>
</tr>

该代码中缺少什么?

最佳答案

我认为“datepicker-lv.js”可能无法加载,而您没有意识到这一点。 使用 ASP .NET MVC 项目的默认设置,您将收到以下错误:

您应该尝试下载 datepicker-lv.js,将其作为其他脚本文件包含在您的项目中,然后从那里加载它。

关于javascript - Jquery 日期选择器本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37591999/

相关文章:

javascript - Material Design Lite + React - 工具提示问题

javascript - 如何使用 jQuery 删除所有点击事件处理程序?

javascript - Highchart 中的时间-日期和事件图表或图表

javascript - 在 div 中发布表单

c# - 我将如何使用 c#/asp.net 去 abouce decodeURI

javascript - 使用 Nestjs 监听多个 RabbitMQ 队列

javascript - 如何在 Javascript 中连接字符串数组

jquery - 使用 jQuery 设置 DIV 及其内容的透明度

c# - 谷歌地图 API 加密

asp.net - HTML5 本地存储数据未反射(reflect)在 IE 11 中的事件选项卡/窗口中