0

我使用这个 jquery 插件作为日期

我在 updatePanel 中有输入

 <input id="DateMask" type="text" />

和js代码:

 function SetD() {
     alert(1);
     $("#DateMask").mask("99/99/9999", { placeholder: "_" });
 }


  $(document).ready(function () {
     SetD();
  });

它应该掩盖我的日期,但是当我按下回车键时,如果我只是单击另一个输入文本,我的 inut 会清除文本。那么问题是什么?

更新:jQuery版本:<script src="/scripts/jquery-1.9.1.js" type="text/javascript"></script> <script src="/scripts/jquery-ui.js" type="text/javascript"></script>

Upd2:我已经将输入更改为文本框,它工作得多么糟糕?

4

1 回答 1

1

有多少输入的IDDateMask?将它们更改为,您的问题就会消失。

<input class="DateMask" type="text" />
function SetD() {
    alert(1);
    $(".DateMask").mask("99/99/9999", { placeholder: "_" });
 }
 $(document).ready(function () {
     SetD();
 });
于 2013-08-20T07:08:10.800 回答