我在使用 jQuerydatepicker 时遇到问题。我很确定,这肯定很容易解决。但我对 JavaScript 和 jQuery 了解不多。所以我在寻求帮助!事情是这样的:我有一个具有data-datepickerlang
属性的表单(我将其设置为用户代理语言)。
<input class="hasDatepicker" data-datepicker="True" data-datepickerlang="es" data-val="true" ...
到目前为止,我的 JavaScript 函数如下所示:
$(":input[data-datepicker]").datepicker({
changeMonth: true,
changeYear: true
});
它显示日期选择器,但始终采用英文格式。如何从 中获取“es” data-datepickerlang
,并告诉 datepicker 格式化日期,如 dd/mm/yyyy ?谢谢!
编辑:我还需要它能够以英文格式显示mm/dd/yyyy
。取决于浏览器的语言环境。那'es'值我从剃刀那里得到的
(@{ var x = HttpContext.Current.Request.UserLanguages[0].Substring(0, 2);}