Мне действительно не нравилось создавать скрытые поля, я думаю, что это делает действительно очень запутанным очень быстро.
В полях ввода, которые вы хотите остановить из авто полностью это будет работать. Сделайте поля только для чтения, а на фокусе удалите этот атрибут, подобный этому
<input readonly onfocus="this.removeAttribute('readonly');" type="text">
. Что это значит, вам сначала нужно удалить атрибут только для чтения, выбрав поле и в то время наиболее вероятно, что вы заселяетесь с вашим собственным пользовательским вводом и наклоном автозаполнения, чтобы взять на себя