日期选取器存储错误值的问题
datepicker issue storing wrong value
使用日期选择器,我有2个问题。
1(当页面加载时,我希望该字段显示今天的日期01/10/2013。相反,它显示 01/01/0001...但是,如果用户单击该字段并出现日期选择器日历,则今天的日期将在日历上突出显示,为什么它在日历上突出显示但在字段中显示错误的日期
2(如果用户从日期选取器中选择一个日期,它将存储所选的任何日期以及额外的 2013 年....因此用户选择今天的日期,01/10/20132013 将存储在字段中。
有关如何解决此问题的任何帮助。 谢谢大家
@Html.TextBoxFor(model => model.SelectedDate, new { @class = "jquery_datepicker", @Value = Model.SelectedDate.HasValue ? Model.SelectedDate.Value.ToString("dd/MM/yyyy") : string.Empty })
@using (Script.Foot())
{
<script type="text/javascript" language="javascript">
$(function () {
var dates = $("#SelectedDate").datepicker({
dateFormat: 'dd/mm/yyyy'
})(todayDate);
});
</script>
}
对于
您的第一点,您可以尝试初始化日期选择器,删除dd/MM/yyyy
中的大写字母。这应该解决这个问题:日/月/年。
而对于第二部分,年份格式似乎只有yy
.通过添加两次"yy",日期选取器将显示两次"2013"。
我希望这有所帮助。
编辑 #1
$(function () {
var dates = $("#SelectedDate").datepicker({
dateFormat: 'dd/mm/yyyy',
defaultDate: new Date()
});
});
相关文章:
- 我该如何解决这个问题?“未捕获的类型错误:无法读取 null 的属性'appendChild'”
- 遇到400错误请求(Angular+WebAPI)的问题
- 扩展错误es6类模块问题
- Createjs冲突问题localToLocal不是函数错误
- Ckeditor出现格式错误的html问题
- 用Javascript为QCM动态生成问题——未捕获类型错误
- 访问模板中的属性时出现问题-除'name'显示错误'没有定义[attributename];
- Meteor上有错误的同步问题
- AJAX自定义错误处理代码问题
- Javascript在每个有问题的控件上输出一条错误消息
- 未捕获的语法错误:意外的令牌:跨域问题
- 我在帖子#index中得到以下错误ExecJS::ProgramError我该如何修复此问题
- 防止在php中缓存500内部错误页面的问题
- 代码有什么问题?它给了我一个运行时错误
- NaN 错误代码有什么问题
- Firefox SDK:包括jquery.flot在内的问题,错误显示维度高度为空
- 这个代码出了什么问题?错误丢失”)&”;
- Javascript变量作用域问题-错误:类型错误:this.graphics未定义
- jQuery修复了" Uncaught TypeError: $不是一个函数"的问题错误
- 解决在angular模板中包含脚本标签导致“同步XMLHttpRequest..”的问题;错误感觉很脏