<button ng-click="vm.ajax()" >Button</button>
<script>
(function (module) {
function myCtrl($scope, $filter) {
var vm = this;
vm.data = [
{ name: "Bernard", age: 19 },
{ name: "Bogart", age: 17 },
{ name: "Trevor", age: 12 },
{ name: "Dunn", age: 9 },
{ name: "Preston", age: 23 },
];
vm.sort = function (predicate) {
vm.predicate = predicate;
vm.reverse = (vm.predicate == predicate) ? !vm.reverse : false;
vm.data = $filter('orderBy')(vm.data, predicate, vm.reverse); //magic
}
vm.filters = {};
vm.headerFilter = ['name', 'filter'];
vm.ajax = function () {
//alert("aaa");
$.ajax({
type: "POST",
url: "test2.aspx",
data: vm.data,
dataType: "text",
success: function (data) {
alert(data);
},
error: function (result) {
alert("Lỗi");
}
});
}
}
module.controller("MyCtrl", ['$scope', '$filter', myCtrl]);
})(angular.module('MyApp', []));
</script>
POST Angular JS