gpt4 book ai didi

javascript - jQuery : Mask does not erase

转载 作者:行者123 更新时间:2023-11-28 07:09:06 26 4
gpt4 key购买 nike

我无法在放置日期掩码的文本框字段中输入任何内容,他不会让我删除或输入他总是得到 11/11/1111

以下是放置的代码:

我导入的所有内容:

    <script src="~/Scripts/jquery-1.10.2.js" type="text/javascript"></script>
<script src="~/Scripts/JavascriptInsano.js" type="text/javascript"></script>
<script src="~/Scripts/jquery.maskedinput.js" type="text/javascript"></script>
<script src="~/Scripts/funcao_validate_data.js" type="text/javascript"></script>

在同一页面上有输入:

<div class="form-group">
@Html.LabelFor(m => m.DataInicio, "Data de Início", new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.DataInicio, new { @class = "form-control" })
</div>
</div>

现在是执行该函数的 javascript:

jQuery(function($){
$("#DataInicio").mask("11/11/1111",{placeholder:" "});
});

jQuery(function ($) {
$("#DataTermino").mask("11/11/1111");
});

最佳答案

通过您的库 jquery.maskedinput (我假设您通过包含的 js 文件名使用它。),我相信它告诉您将 9 而不是 1 进行格式化。并使用 placeHolder 向用户指示格式。

jQuery(function($){
$("#dateTest").mask("99/99/9999",{placeholder:"mm/dd/yyyy"});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.maskedinput/1.4.1/jquery.maskedinput.min.js"></script>
<input type="text" id="dateTest" />

关于javascript - jQuery : Mask does not erase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31458507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com