? ajax-spacebar.patch
Index: misc/ajax.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/ajax.js,v
retrieving revision 1.32
diff -u -p -r1.32 ajax.js
--- misc/ajax.js	4 Dec 2010 01:49:21 -0000	1.32
+++ misc/ajax.js	11 Dec 2010 06:21:10 -0000
@@ -198,7 +198,7 @@ Drupal.ajax.prototype.keypressResponse =
   var ajax = this;
 
   // Detect enter key and space bar.
-  if (event.which == 13 || event.which == 32) {
+  if (event.which == 13 || (event.which == 32 && element.type != 'text')) {
     $(ajax.element_settings.element).trigger(ajax.element_settings.event);
     return false;
   }
