jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了MVC jquery datepicker dateformat仅在使用后才设置大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下datepicker,到目前为止工作正常:

$('.tmmdatepicker').datepicker({ showOn: "button",buttonImage: "../Content/images/ico-calendar.png",buttonImageOnly: true,dateFormat: "d M,yy",showAnim: "fadeIn",autosize:true
            });

这是剃须刀的观点:

<tr>
    <td>Start date:</td>
    <td> @Html.EditorFor(m => m.CurrentFilter.StartTime,new { @class = "tmmdatepicker",@style = "width:80px" })
   </td>

它工作得很好,但是第一次加载视图时,时间将不会以给定格式(d M,yy)格式化,只有在我使用datetimepicker之后,EditorFor的内容才会更新规则.

所以,当我第一次进入网站时:

在我使用按钮选择日期后:

 < ---这就是我想在开始时看到它的方式. 那么,有没有办法在开始时加载这种行为? (对不起,我不能直接链接图片)

解决方法

您可以使用EditorTemplates.

使用以下代码创建文件〜/ Views / Shared / EditorTemplates / DateTime.cshtml:

@model DateTime?
@Html.TextBox("",(Model.HasValue ? Model.Value.ToString("dd MMM,yyyy") : string.Empty))

大佬总结

以上是大佬教程为你收集整理的MVC jquery datepicker dateformat仅在使用后才设置全部内容,希望文章能够帮你解决MVC jquery datepicker dateformat仅在使用后才设置所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: