2

我使用带有 inputmask 的 jasny bootstrap 来验证输入。

http://jasny.github.io/bootstrap/

具有以下代码。

<input id="foo" type="text" class="form-control" data-mask="999-99-999-9999-9" placeholder="ISBN">

如何清除输入字段的值?我尝试了以下方法:

$("#foo").val('');

它没有清除价值。之前输入的值仍然存在。感觉就像 jasny inputmask 对象有一些状态,我不确定如何重置。

4

1 回答 1

-3

您需要做的就是使用 html 代码

<input id="foo" type="text" class="form-control" data-mask="999-99-999-9999-9" placeholder="ISBN">
<input type="button" id="clear" value="clear">

和脚本

<script type="text/javascript">
 $(document).ready(function() {
  $("#clear").click(function(){
   $("#foo").val("");
  });
 });
</script>
于 2014-04-26T15:19:52.070 回答