Возвращение false ничего не делает, чтобы отменить событие в jQueryUI, необходимо вызвать на событие warnDefault ().
$("#accordion").accordion({
changestart: function (event, ui) {
event.preventDefault();
}
});
Это должно работать со всеми методами событий, включая автозаполнение.Удобно, если вы хотите включить в меню автозаполнения несколько пользовательских опций, которые вы хотите, чтобы кто-то выбрал, но на самом деле не хотите добавлять к входу, к которому он привязан.:)