Hello, thanks for your purchase.
You are using the User Profile Form, right ?
https://www.okler.net/previews/porto/8.2.0/elements-forms-user-profile.html
At really has no javascript doing ajax. The validation of form run trough Bootstrap 4 class needs-validation in the form tag (only validation). The send of form is the default method GET.
If you want to enabled ajax sending on this form, please follow the steps below:
1) Change the start of HTML form to:
<form class="contact-form" action="php/contact-form.php" method="POST">
<div class="contact-form-success alert alert-success d-none mt-4">
<strong>Success!</strong> Your message has been sent to us.
</div>
<div class="contact-form-error alert alert-danger d-none mt-4">
<strong>Error!</strong> There was an error sending your message.
<span class="mail-error-message text-1 d-block"></span>
</div>
<div class="form-group row">
<label class="col-lg-3 font-weight-bold text-dark col-form-label form-control-label text-2 required">First name</label>
<div class="col-lg-9">
<input class="form-control" type="text" name="firstName" value="John" required>
</div>
</div>
....
........
....
.......
.....
This way you will have a AJAX contact form sending requests to PHP file php/contact-form.php.
We hope this helps!
Please try that and let us know if you need further assistance.
Kind Regards,
Rodrigo.
If you are satisfied with Porto HTML and our support, please leave your comment and rating on ThemeForest downloads page. That helps us a lot: https://themeforest.net/downloads