jQuery $ .ajax()、$。postがFirefoxでREQUEST_METHODとして「OPTIONS」を送信
私が比較的単純なjQueryプラグインだと思ったことに問題があります... プラグインはajaxを介してphpスクリプトからデータをフェッチし、オプションをに追加する必要があり<select>ます。ajaxリクエストはかなり一般的です。 $.ajax({ url: o.url, type: 'post', contentType: "application/x-www-form-urlencoded", data: '{"method":"getStates", "program":"EXPLORE"}', success: function (data, status) { console.log("Success!!"); console.log(data); console.log(status); }, error: function (xhr, desc, err) { console.log(xhr); console.log("Desc: " + desc + "\nErr:" + err); } }); これはSafariでは問題なく動作するようです。Firefox 3.5では、REQUEST_TYPEサーバー上のは常に「OPTIONS」であり、$ _ POSTデータは表示されません。Apacheはリクエストをタイプ「OPTIONS」として記録します。 ::1 - - [08/Jul/2009:11:43:27 -0500] "OPTIONS sitecodes.php HTTP/1.1" …