Autocomplete this.menu undefined

Autocomplete this.menu undefined

I use autocomplete for my website, but i got this error:

TypeError: this.menu is undefined
this._on( this.menu.element, {
What can i do?

Sourcecode:

$search_input
       .autocomplete({
                    "minLength":3,
                    "source":function(request, response) {
                        var plugin = $.pluginRegistration.getPluginReference("jquery.search",{"view":"form"});
                        var values = {
                            .....
                        };
                        $.myajax.post(
                            'database....',
                            values,
                            function(data, textStatus, jqXHR) {
                                response(data.items);
                                alert(data)
                            }
                        );
                    }
                })
                .data("ui-autocomplete")._renderItem = function(element,item) {
                    return element.append($("<li/>").data(item.source));
                };
        };