Open In App

jQuery deferred.reject() Method

Improve
Improve
Like Article
Like
Save
Share
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=
    </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=
    </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:



Last Updated : 13 Jul, 2020
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads