2016-08-31 2 views
-1

this is how it looks with working A tag and button tag У меня есть ng-repeat с некоторыми формами. В каждой форме есть кнопка «Изменить профиль», которая должна перенаправить пользователя в/userProfile с помощью $ stateParam (userId).Перейти к html из тега кнопки

Это мой код:

не
<button type="button" class="btn btn-grey btn-ripple">Edit profile</button> 

Я попытался следующие с не успеха:

<a href="/userProfile?userId={{staff.UserId}}" class="btn btn-grey btn-ripple">Edit profile</a>     

- отлично работает, но CSS не работает отлично на <a> теге

Я попытался включить тег <button> в <a> один, не Работа.

Я хочу сделать в HTML, не javascript. Я пробовал с form тегом и action=url, не работает, он пытается подключиться к адресу "http:\\".

Любые предложения?

Благодаря

+1

вы используете Угловое JS? – Christoph

+0

Да, я пробовал с location.path (url), но персонаж «?» переходит в закодированный, url doens't больше не работает – TrulyXax

+0

Можете ли вы показать нам CSS? –

ответ

0

Предполагая, что вы используете AngularJS, вы можете сделать:

<button type="button" ng-click="location.assign('/userProfile?userId=' + staff.UserId)" class="btn btn-grey btn-ripple">Edit profile</button> 
-2

Что об использовании нг-HREF.

<a ng-href="'/userProfile?userId=' + staff.UserId" class="btn btn-grey btn-ripple">Edit profile</a>

Надеется, что это работает!

+0

ng-href не проблема в теге 'a'. Проблема в том, что css не wrapp O.K на теге 'a', поэтому мне нужно использовать кнопку вместо – TrulyXax

-1

Так я попытался это:

<a href="/userProfile?userId={{staff.UserId}}">          
    <button type="button" class="btn btn-grey btn-ripple" >Edit profile</button> 
    </a>    

отлично работает :)

Смежные вопросы