【发布时间】:2014-09-21 00:32:18
【问题描述】:
我有以下输入:
<input class="AccordionLeft" id="operationDate" name="OperationDate" type="date" value="">
这会将日期格式显示为默认占位符。我想删除这个占位符,只留下一个空的输入字段。
如果我这样做:
`$('#operationDate').val('@DateTime.Now.ToString("yyyy-MM-dd")');`
我得到今天的日期作为占位符,但如果我使用这个:
$('#operationDate').val('');
我得到了像dd-mm-yyyy 这样的占位符。
占位符可以完全删除吗?我看过几篇关于更改日期格式的帖子,但没有发现任何关于删除占位符的帖子。
【问题讨论】:
-
您要找的不是更改
input类型吗?从date到text?或者我没有得到你的问题。 -
@MelanciaUK - 我希望删除
mm-dd-yyyy占位符。在选择任何值之前默认显示在输入中的文本。 -
@MelanciaUK - 感谢您的回复。我以前看过这个问题。我认为这与显示的日期格式有关。
-
@Maks3w 也许,但由于我的问题较老,从技术上讲,这是一个重复,而不是相反......
标签: jquery asp.net-mvc html google-chrome date