<tr ng-if="usernames.length" ng-repeat="user in usernames">
<td><input type="radio" name="radio" ng-model="form.currentPatient" value="{{user}}" id="{{user.id}}"></td>
<td>{{user.firstname}} </td>
<td>{{user.lastname}}</td>
<td>{{user.address}}</td>
<td>{{user.age}}</td>
</tr>
</table>
<div>{{form.currentPatient}}</div>
<button type="submit" value="View Profile" onclick="location.href('result.html' )">View Profile</button>
如果单击该单选按钮,相应的json值应重定向到结果页面 请帮帮我......
答案 0 :(得分:0)
如果不使用routeprovider
您可以创建共享服务或工厂来存储值,并在其他页面中进行检索。
如果使用routeprovider
您可以用这种方式绑定URl中的JSON值:
window.location="#/result/firstname="+$scope.user.firstname+"&&lastname="+$scope.user.lastname+"&&age="+$scope.user.age; And You can access this value as $location.search()['firstname'], $location.search()['lastname'], $location.search()['age']
您可以将此值视为 - :
$ location.search()[&#39; firstname&#39;]为firstname,
$ location.search()[&#39;姓氏&#39;]用于姓氏和
$ location.search()[&#39;年龄&#39;]年龄
你可以像$ scope一样在函数中添加$ location。