In this article, we will see how to disabled submit button after clicked using jquery. Using jQuery we will disable the button after the click event. Sometimes users like to press a few times on the submit button to make sure the button is surely clicked, causing the double form submission issue. The common solution is to disable the submit button after a user clicked on it.
So, let's see how to disabled submit button after clicked, jquery disable a button after submitting, how to disable button after one click in jquery, form submit button disabled jquery, how to enable or disable a button using jquery, how to prevent multiple clicks on submit button in jquery.
To disable a submit button, you just need to add a disabled
attribute to the submit button.
$("#submit_btn").attr("disabled", true);
To enable a disabled button, set the disabled
attribute to false, or remove the disabled
attribute.
$('#submit_btn').attr("disabled", false);
or
$('#submit_btn').removeAttr("disabled");
In this example, we will disable submit button after clicking on the button. Also, check jQuery Submit API.
<!DOCTYPE html>
<html lang="en">
<body>
<h1>How To Disabled Submit Button After Clicked Using jQuery - websolutionstuff.com</h1>
<form id="post" action="#" method="POST">
<input type="submit" id="submit_btn" value="Submit"></input>
</form>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<input type="button" value="Button 1" id="btn_1"></input>
<script>
$(document).ready(function () {
$("#post").submit(function (e) {
//stop submitting the form to see the disabled button effect
e.preventDefault();
//disable the submit button
$("#submit_btn").attr("disabled", true);
//disable a normal button
$("#btn_1").attr("disabled", true);
return true;
});
});
</script>
</body>
</html>
You might also like :
In this article, we will see laravel 9 form collective example. Here, we will learn how to use collective form and...
Jan-20-2023
In this article, we will see how to bind data in React JS. Also, we will see how to bind the variable value in the...
Aug-19-2022
Hello Guys, In this tutorial we will see how to send email with attachment using node.js app. In this tutorial w...
Aug-09-2021
In this tutorial, we will see paypal payment gateway integration in laravel 8. Paypal is an international payment p...
Jan-10-2022