最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

jquery - Clear input text with javascript - Stack Overflow

programmeradmin2浏览0评论

How can I clear the input tag with javascript in this code? I've tested many ways but could not.

<div id="center">
  <p id="alert">FILL FIELDS</p>
  <input id="name"/>
  <input id="family"/><br /> 
  <button onclick="SaveData()" type="submit">INSERT</button> 
</div>

<script>
    function SaveData() {
        var name = $('#name').val();
        var family = $('#family').val();
        $.ajax({
            type: "POST",
            url: "server.php?p=add",
            data: "fn="+name+"&ln="+family,
            success: function(msg){
                document.getElementById('alert').innerHTML = "SUCCESS SAVE";

            }
        });
    }
</script>

How can I clear the input tag with javascript in this code? I've tested many ways but could not.

<div id="center">
  <p id="alert">FILL FIELDS</p>
  <input id="name"/>
  <input id="family"/><br /> 
  <button onclick="SaveData()" type="submit">INSERT</button> 
</div>

<script>
    function SaveData() {
        var name = $('#name').val();
        var family = $('#family').val();
        $.ajax({
            type: "POST",
            url: "server.php?p=add",
            data: "fn="+name+"&ln="+family,
            success: function(msg){
                document.getElementById('alert').innerHTML = "SUCCESS SAVE";

            }
        });
    }
</script>
Share Improve this question edited Jan 25, 2017 at 17:56 Aaron 8813 gold badges17 silver badges34 bronze badges asked Jan 25, 2017 at 17:14 ToprexToprex 1551 silver badge10 bronze badges 1
  • Clear which input element? Name, family or both? What ways have you tried? – Ryan H. Commented Jan 25, 2017 at 18:52
Add a ment  | 

2 Answers 2

Reset to default 3

To clear the name input, you can use jquery .val() function to reset to empty string:

$('#name').val('');

Yes, do it in your success function:

success: function(msg){
   document.getElementById('alert').innerHTML = "SUCCESS SAVE";
    $('#name').val(''); // set the value to blank with empty quotes
    $('#family').val('');
}
发布评论

评论列表(0)

  1. 暂无评论