# Standard way to submit form and transition route

**URL:** <https://discuss.emberjs.com/t/standard-way-to-submit-form-and-transition-route/9369>\
**Category:** Design\
**Created:** [January 2, 2016, 3:55pm UTC](https://discuss.emberjs.com/t/standard-way-to-submit-form-and-transition-route/9369 "2016-01-02T15:55:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pdeva](https://avatars.discourse-cdn.com/v4/letter/p/e47c2d/32.png) [@pdeva](https://discuss.emberjs.com/u/pdeva)\
**Post date:** [January 2, 2016, 3:55pm UTC](https://discuss.emberjs.com/t/standard-way-to-submit-form-and-transition-route/9369/1 "2016-01-02T15:55:44Z")

</div>

Surprisingly enough i cant find any docs for this at all.

I have a component containing a form. On clicking ‘submit’ i want to transition to a different route.

Where do i call the ‘transitionTo’ method from since components dont have reference to the router?

---

<div class="post-metadata">

**Author:** ![emberigniter](https://avatars.discourse-cdn.com/v4/letter/e/aca169/32.png) [@emberigniter](https://discuss.emberjs.com/u/emberigniter)\
**Post date:** [January 2, 2016, 5:03pm UTC](https://discuss.emberjs.com/t/standard-way-to-submit-form-and-transition-route/9369/2 "2016-01-02T17:03:56Z")

</div>

Hey pdeva, you should send an action up to the route. When you handle that action in the route you’ll be able to call `this.transitionTo(...)`.
