To allow cross-origin AJAX request using POST/PUT/DELETE requests to occur from a local html file that you open in your browser such as:
file:///Users/handstandsam/index.html
On your Mac, quit Chrome completely, then re-launch it using the following Terminal command:
open /Applications/Google\ Chrome.app/ –args –disable-web-security
That’s it.
WARNING: This does disable web security, so be cautious about what sites you access while Chrome is launched in this mode.
More info on Stack Overflow: http://stackoverflow.com/questions/3102819/disable-same-origin-policy-in-chrome