我正在调用一个并发的ajax调用,每个ajax调用在其他的post back函数中。

时间:2014-02-17 13:45:00

标签: jquery ajax jsp

这些ajax调用正在逐个搜索来自数据库的数据。(同步)并在弹出页面上加载搜索结果。 我想要的是当我通过十字按钮关闭这些弹出页面时我想停止ajax调用并返回我的网站继续其他功能。

现在我面临的问题就像当我关闭弹出窗口而请求执行我的应用程序被绞死时。

请在下面找到附件:

if ($.browser.msie) {
                    if(srchTxt != '' && srchTxt != undefined){
                       $('#frmHomeSearch').find('input[name=me]').val('');
                       $('#frmHomeSearch').find('input[name=to]').val('PGLOADPARTYSRCHRESULTS');
                       $('#frmHomeSearch').find('input[name=srchTxt]').val(srchTxt);
                       $('#frmHomeSearch').find('input[name=isCustSrch]').val(isCustSrch);
                       $('#frmHomeSearch').find('input[name=isSysUsrSrch]').val(isSysUsrSrch);

                           provajax.submitAndLoad('#partySrchRes','#container','#frmHomeSearch', function(){
                                 setTimeout(function(){
                                       $('#frmHomeSearch').find('input[name=to]').val('PGCODEFORASSET');
                                       provajax.submitAndLoad('#assetSrchRes','#container','#frmHomeSearch', function(){
                                                setTimeout(function(){
                                                       $('#frmHomeSearch').find('input[name=to]').val('PGCODECREDITSRCHRESULTS');
                                                       provajax.submitAndLoad('#requestSrchRes','#container','#frmHomeSearch', function(){
                                                               setTimeout(function(){            $('#frmHomeSearch').find('input[name=to]').val('PGCODECREDITLINESRCHRESULTS');
                                                                provajax.submitAndLoad('#transSrchRes','#container','#frmHomeSearch');
                                                               }, 1500);

                                                       });
                                                   }, 1500);
                                            });
                                   }, 1500);

                           });
                       }
                   }

我正在通过以下代码关闭弹出窗口:

<a id="cancel_icon" class="cancel_icon" onclick="close(); " href="#.">

0 个答案:

没有答案