jQuery MiniUI
标题:
关于ajax调用的问题
[打印本页]
作者:
Soft_Vigorous
时间:
2013-10-12 15:08:34
标题:
关于ajax调用的问题
如下代码:
$.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就行了吗??????
作者:
factory
时间:
2013-10-12 15:31:46
可以return跳出
作者:
Soft_Vigorous
时间:
2013-10-12 15:58:11
factory 发表于 2013-10-12 15:31
可以return跳出
额,,,,就这么简单???
作者:
factory
时间:
2013-10-12 16:49:42
Soft_Vigorous 发表于 2013-10-12 15:58
额,,,,就这么简单???
恩,可以return掉,阻止下面代码继续执行的
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2