0

私のajaxリクエストのために、スクリプトのタイムアウトを20分に設定しました。10 分 5 秒後にリクエストがタイムアウトします。私はここで何か間違っていますか?どうすればこれを改善できますか? ステージング DB に対して機能をテストしていますが、これは非常に遅いサーバーです。

Server.ScriptTimeout = 1200;

この時点で xhr.responseText も空白です。

$.ajax({
                cache: false,
                url: url,
                type: Ajax.MethodType.POST, //global.vars.js
                data: { estimateId: estimateId, random: Math.random() },
                error: function (xhr, ajaxOptions, thrownError) {

                    jMessageError(xhr.responseTex, $click, false, true);

                },
                success: function (result) {
                        //display the count
                        $("#" + enumFormFields.hiddenCountNumberId).val(result.Message);
                        $("#" + enumDashboard.estimateVolumeId).html(result.Message);

                }
            });
4

1 に答える 1

0

ajaxタイムアウトを20分に指定しましたが、それでも同じでした

$.ajax({
                cache: false,
                url: url,
timeout: 1000 * 60 * 20, //20 mins
                type: Ajax.MethodType.POST, //global.vars.js
                data: { estimateId: estimateId, random: Math.random() },
                error: function (xhr, ajaxOptions, thrownError) {

                    jMessageError(xhr.responseTex, $click, false, true);

                },
                success: function (result) {
                        //display the count
                        $("#" + enumFormFields.hiddenCountNumberId).val(result.Message);
                        $("#" + enumDashboard.estimateVolumeId).html(result.Message);

                }
            });
于 2013-10-26T17:28:39.350 に答える