JSFiddle - React, Tailwind, and code Playground
by Gonzalo
HTML
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular-resource.js"></script>
<div ng-app="Test">
<div ng-controller="corsCtrl">
<button ng-click="postResource()">$resource post</button>
</div>
</div>
<script>
angular.module('Test', ['ngResource']).config(function($httpProvider){
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
}).controller('corsCtrl', function ($scope, $resource) {
$scope.postResource = function() {
var PlatanusOptions = $resource('http://platan.us/jobs/apply/',{},
{
post: {method: 'POST', headers: {'Content-Type': 'application/json'},
params:{"name": "Gonzalo",
"email": "[email protected]",
"github": "github.com/gonzalo0917",
"resume": "gonzalojpv.com/CVGonzaloJPV.pdf",
"rs":"",
"linkedin": "linkedin.com/in/gonzalojpv",
"city": "Aguascalientes, Mexico",
"other": JSON.stringify({
"twitter": "@gonzalojpv",
"employer": "Softtek",
"blog":"http://gonzalojpv.wordpress.com/",
"message": "Hola chicos de Platanus espero puedan darme la oportinudad de mostrar mis skills, Regards!"
})
}}
});
PlatanusOptions.post(function() {
console.log("Success");
});
};
});
</script>