working not formularios ejemplo div cargar angularjs drop-down-menu controller mean-stack value

not - ¿Cómo cambiar los valores de controlador de ng-include en angularjs?



ng-include angularjs (1)

Estoy usando angularjs. Tengo un header.html y he combinado esa página html en otro html usando ng-include.

Además, tengo una lista desplegable en header.html y quiero que se muestre la lista del valor seleccionado (de la lista desplegable). ¿Cómo puedo hacer esto?

header.html

<html ng-app="app" > <head> <script src="assets/js/jquery-2.1.4.min.js"></script> <script src="controller/headerctrl.js"></script> </head> <body ng-controller="headerctrl"> <select id="valueid" class="form-control" required typeof="text" ng-model="valuselect" form="Floorform" > <option value="">Select</option> <option value="1">One</option> <option value="2">Two</option> <option value="3">Three</option> </select> </div> </body> </html>

Content.html

<html ng-app="app" > <head> <script src="assets/js/jquery-2.1.4.min.js"></script> <script src="controller/Contentctrl.js"></script> </head> <body > <div id="header" ng-controller="headerctrl" ng-include="''header.html''"> </div> <div id="sidebar" class="sidebar responsive ace-save-state" ng-controller="Contentctrl" > //hi this content page here i get header dropdown selected value </div> </body> </html>

HeaderController

var app = angular.module("app", []); app.controller(''headerctrl'', [''$scope'', ''$http'', ''$window'', function ($scope, $http, $window, ) { }]);

Controlador de contenido

var app = angular.module("app", []); app.controller(''contentctrl'', [''$scope'', ''$http'', ''$window'', function ($scope, $http, $window, ) { }]);


Puedes usar servicios para ello

app.factory(''myService'', function() { var savedData = []; return { set: set, get: get } function set(data) { savedData.push(data) } function get() { return savedData; } });

Aquí está plnkr

https://plnkr.co/edit/EIqgNJRgeOwY0zDsIDoU?p=preview