日期的jquery插件清除文本框

时间:2013-08-20 07:02:18

标签: javascript jquery asp.net

I use this jquery plugin for date

我在updatePanel中输入了

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

和js代码:

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


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

它应该掩盖我的日期,但当我按下输入我的inut清除文本 如果我只是点击另一个输入文本仍然存在。 那有什么问题?

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

Upd2:我已经将输入更改为文本框了,它真的很有用吗?

1 个答案:

答案 0 :(得分:1)

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

<input class="DateMask" type="text" />
function SetD() {
    alert(1);
    $(".DateMask").mask("99/99/9999", { placeholder: "_" });
 }
 $(document).ready(function () {
     SetD();
 });