Я переношу старую html-страницу из jQuery в Angular, и она содержит некоторые формы старой школы с <input type="submit">
. Когда я обогатил свои страницы директивой ng-app
, старые формы перестали работать (я имею в виду, когда вы нажимаете кнопки submit
, ничего не происходит).
Я искал эту проблему и просматривал документы Angular, но, похоже, никто больше не отправляет формы.
Любые предложения о том, как привести эти формы к жизни снова без особых нажатий клавиш, будут оценены.
В настоящее время форма имеет следующую разметку:
<form name="form_upload" method="post" action="" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="send" value="Upload">
</form>
Весь код jQuery, который я очистил и начинаю с Angular.
UPD:
Я думаю, теперь я нашел причину, это пустой атрибут action
, кажется, что пустое действие не приветствуется стандартами, но очень удобно использовать, позволяя вам отправить форму на текущий URL страницы, есть ли Angular способ сделать это?