私はこれが今までに何度も尋ねられたことを知っています、あなた方全員はおそらくそれにうんざりしています。私は立ち往生していて、すでにこれに約4時間を費やしています。私はすでに多くの提案を読みました
cache:false,
オプションと特定の「コンテンツタイプ」を追加しますが、これを行うと、どのブラウザでも機能しなくなります。
私はここにあるチュートリアルに従いました:http ://www.x-developer.com/php-scripts/loading-drop-downs-with-ajax-php-and-fetching-values-from-database-without-refreshing-ページ
もちろん、必要に応じて変更しました。ほとんどの場合、mysqlと識別子だけです。
これは私の頭のセクションにあるものです:
<script type="text/javascript">
function get_cities(country)
{
$.ajax({
type: "POST",
url: "/cities.php",
cache: false,
beforeSend: function () {
$("#state").html("<option>Loading ...</option>");
},
data: "country="+country,
success: function(msg){
$("#state").html(msg);
}
});
}
</script>
IEでは、Loading ....の部分に到達し、何もしません。ChromeやFFの場合のように、オプションフィールドに入力されません。
チュートリアルで、IEでの操作に不可欠な、彼が省略した可能性のあるものはありますか?
ありがとう、