相关疑难解决方法(0)

jQuery UI DatePicker - 更改日期格式

我使用jQuery UI中的UI DatePicker作为独立选择器.我有这个代码:

<div id="datepicker"></div>
Run Code Online (Sandbox Code Playgroud)

以下JS:

$('#datepicker').datepicker();
Run Code Online (Sandbox Code Playgroud)

当我尝试使用此代码返回值时:

var date = $('#datepicker').datepicker('getDate');
Run Code Online (Sandbox Code Playgroud)

我退回了这个:

Tue Aug 25 2009 00:00:00 GMT+0100 (BST)
Run Code Online (Sandbox Code Playgroud)

这是完全错误的格式.有没有办法让我以格式返回DD-MM-YYYY

jquery jquery-ui date jquery-ui-datepicker

527
推荐指数
14
解决办法
141万
查看次数

Html.TextBoxFor格式化还是Html.EditorFor htmlAttributes?

我有点难过,因为我想格式化值并为css类添加一个html属性.

如果我使用@Html.TextBoxFor(m => m.DateModified) - 我可以添加html属性,但格式不能通过成员上的DisplayFormat属性工作.

如果我使用 @Html.EditorFor(m => m.DateModified) - 格式化工作,但我不能添加HTML属性

如果我使用@Html.TextBox("DateModified", Model.DateModified, ...) - 当表单处于添加模式时,当Model为null时,我得到null引用异常

实现这一目标的最佳方法是什么?

c# asp.net-mvc asp.net-mvc-3

20
推荐指数
2
解决办法
5万
查看次数