Браузер запомнил автозаполнение, дав неверные значения - PullRequest
0 голосов
/ 23 января 2020

У меня есть обычная форма (Laravel 5.5 / PHP), которая собирает информацию от пользователя о собственности дома. Как и следовало ожидать, браузер намекает на значение, запоминая прошлые записи и запрашивая их, когда поле получает фокус. Все в порядке, но у меня есть одно поле, где я собираю числовое значение c (для улучшения свойства) и браузер запрашивает значение штата США. Это происходит как с Chrome, так и с Edge.

Я не вижу ни кода, ни причины DOM, чтобы это произошло, и мне необходимо исправить это, поскольку это сбивает с толку пользователей и вызывает неправильные записи данных. Как, черт возьми, я диагностирую и исправляю это? Я провел обширные поиски и не могу найти ничего об этой проблеме (много при включении или выключении автозаполнения или форсировании значения, ни одно из них не решает мою проблему).

FWIW, вот мой код формы:

{!! Form::open(['method' => 'POST', 'route' => ['admin.real_property_assets.store']]) !!}

(....)

<div class="row">
                <div class="col-xs-12 form-group">
                    {!! Form::label('real_improvements', trans('quickadmin.real-property-assets.fields.real-improvements').'', ['class' => 'control-label']) !!}
                    {!! Form::text('real_improvements', old('real_improvements'), ['class' => 'form-control', 'placeholder' => 'Amount of any improvements you made to this property while owning it']) !!}
                    <p class="help-block">Any adjustments, improvements, construction or renovation costs incurred during ownership of the property</p>
                    @if($errors->has('real_improvements'))
                        <p class="help-block2">
                            {{ $errors->first('real_improvements') }}
                        </p>
                    @endif
                </div>
            </div>
(....)
{!! Form::submit(trans('quickadmin.qa_save'), ['class' => 'btn btn-danger']) !!}
{!! Form::close() !!}

Вот так выглядит поле real_improvements:

...