I am trying to send a jquery ajax PUT request that looks like this:
$.ajax({ type: \"PUT\", url: \'/admin/pages/1.json\', data:
You probably just need to set the Request Headers on jQuery.
jQuery.ajaxSetup({ 'beforeSend': function(xhr) { xhr.setRequestHeader("Accept", "text/javascript"); } })