jQuery 3.3

deferred.catch()




jquery

deferred.catch (failFilter) الإرجاع: Promise

الوصف: إضافة معالجات يتم استدعائها عند رفض الكائن المؤجل.

deferred.catch( fn ) هو اسم مستعار deferred.then( null, fn ) . اقرأ صفحته لمزيد من المعلومات.

مثال:

منذ إرجاع الأسلوب jQuery.get كائن jqXHR ، المشتق من كائن مؤجل ، يمكننا رفض المعالجات باستخدام طريقة .catch .

$.get( "test.php" )
  .then( function() {
    alert( "$.get succeeded" );
  } )
  .catch( function() {
    alert( "$.get failed!" );
  } );