4

Win 8 / ie10 マシンで奇妙な問題が発生しました。jquery fileupload プラグインを使用してファイルを MVC 4 コントローラー メソッドに投稿しています。

$('#fileupload').fileupload({
        dataType: 'json',
        url: baseUrl + "/Profile/UploadImage",
        done: function (e, data) {
            var r = data.result;
            if (r.success) {
                if (jcrop_api)
                    jcrop_api.destroy();
                setCrop();

                jcrop_api.setImage(r.fileUri);
                $('#previewImage').attr('src', '');
                $("#cropForm").dialog("open");
            }
        }
    });

これはクロムでうまく機能しますが、今日IE10で試したところ、リクエストが開始されましたが、返されませんでした。MVC コントローラー メソッドはヒットしません。IE10 の F12 コンソールにエラーはありません。IE コンソールのネットワーク タブに、要求が保留中として表示されます。現時点で既知の問題はありますか?

4

1 に答える 1

0

私はこの問題を抱えていました。私の場合、IE でサポートされていないように見える応答コンテンツ タイプ「application/json」を使用していました。

それを「テキスト/プレーン」に変更すると、うまくいきました。

于 2014-01-14T19:25:55.703 に答える