I get this JS error:
jquery-1.5.1.min.js:16Uncaught TypeError: Cannot set property \'_renderItem\' of undefined
d.d.extend._Deferred.f.resolveWithjquery-1.5.
I think .data("autocomplete") isn't returning an object, as the error says:
Cannot set property '_renderItem' of undefined
If you are doing this:
$('.foo').data("autocomplete")._render...;
You try breaking it up:
$('.foo').data("autocomplete");
$('.foo')._renderItem = ...;
I've never encountered _renderItem, so I'll look more in to that.
Actually, this question seems to explain a problem really similar to your's: Using _renderItem kind of breaks autocomplete field