If you are using the .load or .ajax jquery functions and you notice that instead of using a POST, OPTIONS is used, it may be due to the same origin policy. This also applies to same domain traffic going from HTTP to HTTPS.
More info here http://stackoverflow.com/questions/1099787/jquery-ajax-post-sending-options-as-request-method-in-firefox