How To Disabled Submit Button After Clicked Using jQuery

Websolutionstuff | May-08-2022 | Categories : Laravel PHP jQuery

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.

Enable / Disable submit button

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");

 

 

Example:

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 :

Recommended Post
Featured Post
Laravel 9 Form Collective Example
Laravel 9 Form Collective Exam...

In this article, we will see laravel 9 form collective example. Here, we will learn how to use collective form and...

Read More

Jan-20-2023

How To Bind Data In React JS
How To Bind Data In React JS

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...

Read More

Aug-19-2022

How To Send Email With Attachment Using Node.js
How To Send Email With Attachm...

Hello Guys, In this tutorial we will see how to send email with attachment using node.js app. In this tutorial w...

Read More

Aug-09-2021

Paypal Payment Gateway Integration In Laravel 8
Paypal Payment Gateway Integra...

In this tutorial, we will see paypal payment gateway integration in laravel 8. Paypal is an international payment p...

Read More

Jan-10-2022