post два раза
От: dsalodki Беларусь http://dsalodki.wix.com/resume
Дата: 19.04.20 16:50
Оценка:
@model RegisterModel

<h2>Регистрация</h2>

@using (Html.BeginForm("Register", "Account", FormMethod.Post, true))
{
<div class="validation" asp-validation-summary="ModelOnly"></div>
<div>
    <div>
        <label asp-for="Email">Введите Email</label><br />
        <input type="text" asp-for="Email" />
        <span asp-validation-for="Email" />
    </div>
    <div>
        <label asp-for="Password">Введите пароль</label><br />
        <input asp-for="Password" />
        <span asp-validation-for="Password" />
    </div>
    <div>
        <label asp-for="ConfirmPassword">Повторите пароль</label><br />
        <input asp-for="ConfirmPassword" />
        <span asp-validation-for="ConfirmPassword" />
    </div>
    <div>
        <input type="submit" value="Регистрация" />
    </div>
</div>
}



не знаю почему отправляет 2 раза,даже кнопку пробую disable сделать через jquery
там работает автоподстановка от chrome подозреваю она мешает, но не знаю что делать
Re: post два раза
От: dsalodki Беларусь http://dsalodki.wix.com/resume
Дата: 19.04.20 19:33
Оценка:
Здравствуйте, dsalodki, Вы писали:
проблема оказалась в браузере, сначала включил отладку VS для js, потом вообще перешёл на chronium edge

D>
D>@model RegisterModel

D><h2>Регистрация</h2>

D>@using (Html.BeginForm("Register", "Account", FormMethod.Post, true))
D>{
D><div class="validation" asp-validation-summary="ModelOnly"></div>
D><div>
D>    <div>
D>        <label asp-for="Email">Введите Email</label><br />
D>        <input type="text" asp-for="Email" />
D>        <span asp-validation-for="Email" />
D>    </div>
D>    <div>
D>        <label asp-for="Password">Введите пароль</label><br />
D>        <input asp-for="Password" />
D>        <span asp-validation-for="Password" />
D>    </div>
D>    <div>
D>        <label asp-for="ConfirmPassword">Повторите пароль</label><br />
D>        <input asp-for="ConfirmPassword" />
D>        <span asp-validation-for="ConfirmPassword" />
D>    </div>
D>    <div>
D>        <input type="submit" value="Регистрация" />
D>    </div>
D></div>
D>}
D>



D>не знаю почему отправляет 2 раза,даже кнопку пробую disable сделать через jquery

D>там работает автоподстановка от chrome подозреваю она мешает, но не знаю что делать
Re: post два раза
От: varenikAA  
Дата: 22.04.20 06:05
Оценка:
Здравствуйте, dsalodki, Вы писали:

D>не знаю почему отправляет 2 раза,даже кнопку пробую disable сделать через jquery

D>там работает автоподстановка от chrome подозреваю она мешает, но не знаю что делать

Сталкивался с чем-то подобным, возможно у вас клик успевает дважды отработать, попробуйте энтером нажать. должно однажды отработать. Как побороли не помню, если честно.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.