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>