Index: src/wp-admin/js/inline-edit-post.js
===================================================================
--- src/wp-admin/js/inline-edit-post.js	(revision 36344)
+++ src/wp-admin/js/inline-edit-post.js	(working copy)
@@ -51,6 +51,10 @@
 		// add events
 		$('#the-list').on( 'click', 'a.editinline', function( e ) {
 			e.preventDefault();
+			// Don't open a new Quick Edit form when a previous Quick Edit request has not completed yet.
+			if ( inlineEditPost.xhr && inlineEditPost.xhr.readyState !== 4 ) {
+				return;
+			}
 			inlineEditPost.edit(this);
 		});
 
@@ -270,8 +274,13 @@
 		fields = $('#edit-'+id).find(':input').serialize();
 		params = fields + '&' + $.param(params);
 
-		// make ajax request
-		$.post( ajaxurl, params,
+		// Abort the AJAX request if there's already one in progress.
+		if ( inlineEditPost.xhr && inlineEditPost.xhr.readyState !== 4 ) {
+			inlineEditPost.xhr.abort();
+		}
+
+		// Fire the AJAX request.
+		inlineEditPost.xhr = $.post( ajaxurl, params,
 			function(r) {
 				var $errorSpan = $( '#edit-' + id + ' .inline-edit-save .error' );
 
@@ -325,6 +334,11 @@
 			}
 		}
 
+		if ( inlineEditPost.xhr && inlineEditPost.xhr.readyState !== 4 ) {
+			inlineEditPost.xhr.abort();
+			inlineEditPost.xhr = null;
+		}
+
 		return false;
 	},
 
