<input> элементы формы работают в Chrome, но не в IE - PullRequest
0 голосов
/ 13 ноября 2018

У меня возникли проблемы с входными элементами формы в приложении 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...