jQuery MiniUI

 找回密码
 立即注册
查看: 2009|回复: 3
打印 上一主题 下一主题

关于ajax调用的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-10-12 15:08:34 |只看该作者 |倒序浏览
如下代码:
$.ajax({
                url:"${pageContext.request.contextPath}/jsgl/sendRest.action",
                type: 'post',
                data: { json:hlqrdMxJson, klb:klb, knxx:knxx, receiveMsg:receiveMsg, jyrzid:jyrzid, cycleParam:cycleParam, sendNum:sendNum, hljsh:hljsh},
                cache: false,
                success: function (text) {
                    var x = document.getElementById("x");
                    
                    //把字符串反序列化为JS对象
                    var data = mini.decode(text);   
                    
                    //交易日志id   
                    var jyrzid = data[0].jyrzid;
                    
                    //发送的消息体        
                    var sendMsg = data[0].sendMsg;
                    
                    //SI16发送的次数   
                    var sendNum = data[0].sendNum;   
                    
                    var recevieMsg=x.SendRcv(sendMsg);
                    
                    // 循环参数+1
                    cycleParam++;
                    
                    //循环发送SI16
                    reSendSI16(hlqrdMxJson,klb,knxx,receiveMsg,jyrzid,cycleParam,sendNum,hljsh);
                },
                error: function (text) {
                       mini.alert(jqXHR.responseText.substring(jqXHR.responseText.indexOf("msg:",1)+5,jqXHR.responseText.indexOf("}]",1)-1));
                   }
            });
问题:
在执行success的回调函数的时候,根据后台返回的标志是否进行循环发送SI16函数(reSendSI16),如果不继续发送的话,怎样才能从success回调函数中跳出来呢?  只要写一个if判断 return就行了吗??????

Rank: 8Rank: 8

沙发
发表于 2013-10-12 15:31:46 |只看该作者
可以return跳出

Rank: 3Rank: 3

板凳
发表于 2013-10-12 15:58:11 |只看该作者
factory 发表于 2013-10-12 15:31
可以return跳出

额,,,,就这么简单???

Rank: 8Rank: 8

地板
发表于 2013-10-12 16:49:42 |只看该作者
Soft_Vigorous 发表于 2013-10-12 15:58
额,,,,就这么简单???

恩,可以return掉,阻止下面代码继续执行的

Archiver|普加软件

GMT+8, 2024-11-26 02:01 , Processed in 1.057840 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部