Open In App

jQuery deferred.reject() Method

Last Updated : 23 Jul, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

The deferred.reject() method in jQuery is used to reject a Deferred object and call any failCallbacks with the given arguments.

Syntax:

deferred.reject( [args] )

Parameters:

  • args: It is an optional parameter that are passed to the failCallbacks.

Return Value: This method returns the deferred object.

Example 1: In this example, the reject() method is called with the arguments.

html
<!DOCTYPE HTML>
<html>

<head>
    <script src=
"https://code.jquery.com/jquery-3.5.0.js">
    </script>
</head>

<body style="text-align:center;">
    <h1 style="color:green;">
        GeeksForGeeks
    </h1>

    <p>
        jQuery | deferred.reject() method
    </p>

    <button onclick="Geeks();">
        click here
    </button>
    
    <p id="GFG"></p>

    <script>
        function Func(val, div) {
            $(div).append(val);
        }
        function Geeks() {
            var def = $.Deferred();
            def.fail(Func);
            def.progress(Func);
            def.reject('reject() method is '
                + 'called with arguments and'
                + ' Deferred object is '
                + 'rejected', '#GFG')
        } 
    </script>
</body>

</html>

Output:



Example 2: In this example, the reject() method is called without arguments.

html
<!DOCTYPE HTML>
<html>

<head>
    <script src=
"https://code.jquery.com/jquery-3.5.0.js">
    </script>
</head>

<body style="text-align:center;">
    <h1 style="color:green;">
        GeeksForGeeks
    </h1>

    <p>
        JQuery | deferred.reject() method
    </p>

    <button onclick="Geeks();">
        click here
    </button>

    <p id="GFG"></p>

    <script>
        function Func() {
            $('#GFG').append
                ("reject() method is called "
                + "without arguments and "
                + "Deferred object is rejected");
        }
        
        function Geeks() {
            var def = $.Deferred();
            def.fail(Func);
            def.progress(Func);
            def.reject()
        } 
    </script>
</body>

</html>

Output:


Next Article

Similar Reads