0

私は.Net Webアプリケーションで作業しています。

ローカル変数で ajax 結果の値を取得する必要があるため、同期 (async:false) でいくつかの ajax 呼び出しを行いました。

しかし、ajaxに入ったときに読み込みを見えるようにすると、Firefox、Chrome、およびIEがサポートしていない場合に正常に動作します。

私を助けてください、これに対する回避策はありますか???

function findtempvalues(tempparam) {
                var tempnamevalues = new Array();
                $.ajax({
                    type: "POST",
                    url: "Services/Locale.asmx/templatename",
                    contentType: "application/json; charset=utf-8",
                    data: JSON.stringify({ tempwidpath: tempparam }),
                    dataType: "json",
                    async: false,
                    success: function (result) {
                        tempnamevalues = result.d;
                    },
                    error: function () {
                        alert("error");
                    },
                    timeout: 3000
                });
                return tempnamevalues;
            }
4

2 に答える 2

0

非同期呼び出しと.done(function(data){ //handle data... })データの取得。

于 2013-06-19T09:24:23.310 に答える