У меня возникли проблемы с входными элементами формы в приложении ASP.NET MVC.Кнопки ввода «Добавить» и «Удалить» работают правильно в Chrome, но не в IE.
Мы используем IE 11 и Chrome 66
- В Chrome, когда я нажимаю кнопку "Добавить или удалить", действие MVC определенно выполняется
- В IEКогда я нажимаю любую из этих кнопок, создается впечатление, что представление просто перезагружается.
- Кнопка «Отмена» (которая просто возвращает пользователя на домашнюю страницу) прекрасно работает в обоих браузерах.
Вот представленный HTML:
<form action="/MyController/ActionWindow" method="post"><input name="__RequestVerificationToken" type="hidden" value="[TOKEN]" />
<table width="80%">
<tr align="left">
<th>
Desired Action:
</th>
</tr>
<tr align="left">
<td>
<table>
<tr align="left">
<td width="100">
<input type="submit" formmethod="post" formaction="/MyController/AddItem" value="Add Group" name="Add" id="submit" />
</td>
<td width="100">
<input type="submit" formmethod="post" formaction="/MyController/RemoveItem" value="Remove Group" name="Remove" id="submit" />
</td>
<td width="100">
<input type="button" value="Cancel" onclick="Cancel();" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>