If you do not need to support typeahead.js functionality and textarea disabled, you can destroy typeahead as follows:
$('#textbox').typeahead('destroy');
This will reset / remove any attributes / styles that can be added to the typeahead.js file. If you later want to add typeahead.js functionality, you can reinitialize it with:
$('#textbox').typeahead({ });
In addition, typeahead.js does not support textarea elements out of the box, so if you are not using a forked version, you should not assume that typeahead.js will work as expected.
source share