AngularJS - Add Select model option in Json string -


html

<form ng-submit="exportvideoform()">     <input type="text" class="form-control" ng-model="exportvideo.exportname" required>      <input type="text" class="form-control" ng-model="exportvideo.description" required>      <select class="form-control" name="selectposition" id="selectposition"            ng-options="position.name position in data.watermarkimgposition track position.id"           ng-model="data.selectedposition"           ng-change="changeposition(data.selectedposition)"           required>     <option ng-show="false" value="">please select</option>     </select> </form> 

ctrl

$scope.exportvideoform = function() {          $scope.data.selectedposition.id = 'lowerleft';         $scope.exportvideo = $scope.exportvideo.push($scope.data.selectedposition.id); //push watermark position in json string         $scope.exportvideojson = angular.tojson($scope.exportvideo); //convert json  }; 

output

console.log($scope.exportvideojson) = {"exportname":"myname","description":"mydesc"} 

when try concat/push position.id, throws exception error: $scope.exportvideo.push not function

how add position.id value existing json string ?

push appending items array. looks want add property json object. do

$scope.exportvideo.id = $scope.data.selectedposition.id; 

Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -