Angular.js soumettre le formulaire ancienne

Je suis de la migration d'une ancienne page html à partir de jQuery Angulaire, et il contient environ de la vieille école formes avec <input type="submit">. Quand j'ai enrichi mes pages avec le ng-app directive, les anciennes formes cessé de travailler (je veux dire quand vous appuyez sur la submit boutons rien ne se passe).

J'ai cherché pour ce problème et numérisée à l'angle de docs trop, mais il semble que personne n'est la soumission de formulaires plus.

Des suggestions sur la façon de traduire les formes de la vie sans trop de frappes serait appréciée.

Actuellement le formulaire de balisage suivant:

<form name="form_upload" method="post" action="" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="send" value="Upload">
</form>

Tous jQuery code que j'ai purgé et de départ frais Angulaire.

UPD:

Je suppose que j'ai maintenant trouvé la cause, il est vide action attribut, il semble vide d'action n'est pas bien accueilli par les normes de qualité, mais très pratique à utiliser vous permettant de soumettre le formulaire à l'URL actuelle de la page, est-il Angulaire de la façon de le faire ?

  • Comment est-ce que vous utilisez pour soumettre vos formulaires? Pensez-vous utiliser jQuery pour le travail?
  • Cela devrait fonctionner, à l'exception de l'action est vide. Regardez plnkr.co/modifier/clDeu8NVLCXLh2vojjxp?p=preview
  • Oui, c'est vide d'action, merci pour l'astuce
  • Donc, ça fonctionne maintenant ou étiez-vous de les soumettre avec jQuery?
  • Veuillez vérifier la question de mise à jour, je suis actuellement à la recherche pour la façon correcte de le soumettre à la même page, parce que coder en dur les url en action atrribute n'est pas de l'option désirée.
  • a cette même question, et en ajoutant d'action ont permis de résoudre. Les docs n'ont pas d'action dans la balise form: docs.angularjs.org/api/ng/directive/ngSubmit très étrange

InformationsquelleAutor Dfr | 2013-06-05