Patch 3: POST vs GET 

--- jquery.autocomplete.js      2009-08-10 13:02:21.000000000 +1200
+++ jquery.autocomplete.js      2009-08-10 15:44:50.000000000 +1200
@@ -366,6 +366,7 @@
                                mode: "abort",
                                // limit abortion to this input
                                port: "autocomplete" + input.name,
+                               type: options.requestType,
                                dataType: options.dataType,
                                url: options.url,
                                data: $.extend({
@@ -428,6 +429,7 @@
        width: 0,
        multiple: false,
        multipleSeparator: ", ",
+       requestType: 'GET',
        highlight: function(value, term) {
                return value.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>");
        },