-1

i would ask about clear input,i don't know how to clear input work with jquery/javascript. so here my code:

<div class="form-inline" id="clear">
  <div class="form-group">
    <input type="text" name="full_name" class="form-control" id="full_name" placeholder="Name" />
  </div>

  <div class="form-group">
    <div class="input-group date date-picker" data-date-format="dd-mm-yyyy">
      <input type="text" name="start_date" class="form-control" readonly id="start_date" size="8">
      <span class="input-group-btn">
        <button class="btn default" type="button">
          <i class="fa fa-calendar"></i>
        </button>
      </span>
    </div>
  </div>
  <div class="form-group">
    <div class="input-group date date-picker" data-date-format="dd-mm-yyyy">
      <input type="text" name="end_date" class="form-control" readonly id="end_date" size="8">
      <span class="input-group-btn">
        <button class="btn default" type="button">
          <i class="fa fa-calendar"></i>
        </button>
      </span>
    </div>
  </div>
  <button class="btn btn-primary black">clear</button>
  <button class="btn btn-warning" id="btn-search">Search</button>
</div>

how to create function reset button in javascript?

Rajesh
  • 24,354
  • 5
  • 48
  • 79
ione
  • 17
  • 2
  • 11

2 Answers2

3

Use reset() method to clear form

index.php

<form id="frmTest" name="frmTest">
    <div class="form-inline" id="clear">
      <div class="form-group">
        <input type="text" name="full_name" class="form-control" id="full_name" placeholder="Name" />
      </div>

      <div class="form-group">
        <div class="input-group date date-picker" data-date-format="dd-mm-yyyy">
          <input type="text" name="start_date" class="form-control" readonly id="start_date" size="8">
          <span class="input-group-btn">
            <button class="btn default" type="button">
              <i class="fa fa-calendar"></i>
            </button>
          </span>
        </div>
      </div>
      <div class="form-group">
        <div class="input-group date date-picker" data-date-format="dd-mm-yyyy">
          <input type="text" name="end_date" class="form-control" readonly id="end_date" size="8">
          <span class="input-group-btn">
            <button class="btn default" type="button">
              <i class="fa fa-calendar"></i>
            </button>
          </span>
        </div>
      </div>
      <button class="btn btn-primary black" onClick="clearForm(event);">clear</button>
      <button class="btn btn-warning" id="btn-search">Search</button>
    </div>
</form>
<script>
    function clearForm(e) {
        e.preventDefault();
        document.getElementById("frmTest").reset();
    }
</script>
Maths RkBala
  • 2,207
  • 3
  • 18
  • 21
Gopal Joshi
  • 2,350
  • 22
  • 49
0

you can use this code first you need to use form tag and close form tag. then you can use rest function to clear all form data

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<form id="FormData" name="FormData" action="" method="post">
<div class="form-inline" id="clear">
    <div class="form-group">
        <input type="text" name="full_name" class="form-control" id="full_name" placeholder="Name"/>
    </div>

    <div class="form-group">
        <div class="input-group date date-picker" data-date-format="dd-mm-yyyy">
            <input type="text" name="start_date" class="form-control" readonly id="start_date" size="8">
      <span class="input-group-btn">
        <button class="btn default" type="button">
            <i class="fa fa-calendar"></i>
        </button>
      </span>
        </div>
    </div>
    <div class="form-group">
        <div class="input-group date date-picker" data-date-format="dd-mm-yyyy">
            <input type="text" name="end_date" class="form-control" readonly id="end_date" size="8">
      <span class="input-group-btn">
        <button class="btn default" type="button">
            <i class="fa fa-calendar"></i>
        </button>
      </span>
        </div>
    </div>
    <button class="btn btn-primary black" onclick="clearFormData(event);">clear</button>
    <button class="btn btn-warning" id="btn-search">Search</button>
</div>
</form>
<script>
function clearFormData(e) {
    e.preventDefault();
    $("#FormData")[0].reset()

   }
 </script>
Shafiqul Islam
  • 5,570
  • 2
  • 34
  • 43