Get Dynamic json using by check box click
http://angularjs.org/
by soumya gangamwar
HTML
<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
Hello, {{name}}!
<li ng-repeat="col in cols">
<label>{{col.dpname}}</label>
<span ng-if="displayName">
<input type="checkbox" ng-model="searchs[$index]" ng-change="getIndex()">
</span>
<span>{{displayName}}</span>
<div ng-show="isText">
<input type="text" ng-model="qparams[$index]">
<input type="button" value="submit" ng-click="getName(qparams[$index])">
</div>
{{$index}}
</li>
{{searchs}}
{{qparams}}
</div>
JavaScript
var myApp = angular.module('myApp',[]);
//myApp.directive('myDirective', function() {});
//myApp.factory('myService', function() {});
myApp.controller('MyCtrl',function($scope) {
$scope.name = 'Superhero';
$scope.qparams = [];
$scope.searchs = [];
$scope.disame=[];
$scope.isText = false;
$scope.cols=[
{"dpname":"partname","search":'',"qparam":''}
,{"dpname":"partid","search":'',"qparam":''}
,{"dpname":"partdesc","search":'',"qparam":''}];
$scope.getIndex = function() {
$scope.isText = true;
}
$scope.getName = function(n) {
$scope.displayName = n;
}
});