I want to be able to get a reference to the menu object that autocomplete builds, (so I can get the .attr("id") for example), but I'm not very familiar with jQuery/javascript. In the source, I found this:

https://github.com/jquery/jquery-ui/blob/1-9-stable/ui/jquery.ui.autocomplete.js#L182

so there is an object flying around, I just can't seem to find how to get hold of it.

So, for example, if I've got an input with an autocomplete bound to it like this:

// input = reference to the input text box on the form
input.autocomplete({
  select: function(event, ui) {
    // how to get the reference here?

    // some things I've tried
    // return input.menu
    // return input.data("menu")
    // and a few others but they didn't work either
  }
});

I tried looking at the data object itself, but there were so many options I could spend all day looking at it and still not find what I'm looking for.

Edit
Report