0

I create a form.

How do I prevent a form from submitting using jQuery?

<form id="form">
  <div class="container form-group">
    <h1 class="mb-5">Get in touch!</h1>
    <div id="error"></div>
    <label for="email">Email Address:</label>
    <input type="email" name="email" class="form-control" id="email" />
    <small class="text-muted d-block mb-3">we never share your email</small>
    <label>Subject:</label>
    <input type="text" name="text" class="form-control mb-3" id="subject" />
    <label for="message">Message:</label>
    <textarea
      name="message"
      id="content"
      rows="3"
      class="form-control mb-3"
    ></textarea>
    <button type="submit" class="btn btn-primary" id="submit">Submit</button>
  </div>
</form>

This is my jQuery code:

$(document).ready(function () {
  $("#form").submit(function (e) {
    e.preventDefault();
  });
});

Unfortunately, the page refreshes again

I don't know where the problem comes from

marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459

0 Answers0