ajax怎么把上一个请求返回的数据在下一个请求传参

在做一个手机号短信验证注册页面,验证码发到我手机,我在下一个注册接口需要把这个上一个返回的数据做参数传过去,请问怎么传。
手机号的返回参数是(MsgText)返回验证码编号。
注册接口的传参(ID)验证码ID和(Code)验证码。类型是string。

第一个问题:先搞清ajax的底层通信形式,ajax发出请求后等待回复,也就是监听某个信息端口,服务器接到请求后,发送结果,也就是向某个端口写信息,所以,不管在形式上编程上有什么不同,都是向这个ajax所在地的信息端口输出信息。
第二个问题,response==0是将response转换为int类型再对比,肯定正确,而response肯定不等于"0",因为out.println("0"),println这个方法就是在输出的字符串后加一个回车,你可以将response转换为ascii码看看是不是这样。
温馨提示:内容为网友见解,仅供参考
无其他回答

$.ajax()请求的返回的值怎样输出在一个div里???
.ajax({...success(data){ \/\/如果数据结构是data ={ data:5 } \/\/那么就是这样 $('div').html(data.data);或者 $('div').text(data.data); 然后div显示的值就是5}})

后端接收ajax数据(ajax向后端传值)
JavaScript中Ajax传数组到后台怎么利用request接收1、以ajax的参数到后台只能通过request来接,所以接收到的参数必然是一个字符串,你要是想要数组,那就在你的参数中间加上一个分隔符,去后台接收之后使用split方法分隔一下。2、前端ajax传递表单数据,类似{name:zhangsan,age:17}后台只需利用request.getP...

ajax传了不同的参数,用同一个请求地址,返回数据错乱
正确的做法应该是在前一个调用返回数据并处理完毕后再进行下一次调用。比如:var param = {..略..};$.post(url,param,function(data){ \/\/第一次调用 $(data).each(function(i,n){ \/\/..略.. }); var param = {..略..}; $.post(url,param,function(data){ \/...

怎么用一个ajax把一个div里的数据提交给后台的php执行呢,就是保存...
up.php页面只要向正常的表单一样用$_POST['text']就可以获取到传递过去的参数了。

如何将Ext.Ajax.request请求 返回的值赋值给全局变量
Ajax是异步的,所以赋值是成功完成了的,但是大部分情况下是在尝试去使用result全局变量之后才发生赋值操作,因此是没有保证的。所以,针对Ajax请求返回的数据,不能这样使用,建议还是在回调函数中直接操作吧。如果一定要这样用,可以使用一个递归的setTimeout不断去checkAjax请求是否已经完成(result是否已经...

ajax回调函数怎样传递参数
具体的传递参数的语句是:xmlHttp.onreadystatechange=function(){callbackFun(参数);} 关于ajax回调函数的定义及用法:ajax() 方法通过 HTTP 请求加载远程数据。该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下无...

请问,使用ajax时,请求数据,如果返回为空,则继续请求,直到有结果,然后返 ...
1、页面放一个隐藏的input 或者其他 2、js里面加上一个function 执行 function (){ if(document.getElementByClass("hdinput")[0].value==null||document.getElementByClass("hdinput")[0].value==""){\/\/执行你调用ajax请求的那个方法} } ajax返回判断为空 给赋值为"" 不为空赋值为其他 就...

ajax怎么实现前后端交互
AJAX 的核心对象是 XMLHttpRequest,通过这个对象,前端可以发出 HTTP 请求,获取服务器上的数据或发送数据到服务器。在实现前后端交互时,前端首先通过 JavaScript 创建一个 XMLHttpRequest 对象,然后设置请求的方法和地址,以及是否异步等参数。接着,可以通过这个对象发送请求到服务器。服务器接收到请求后...

异步请求的数据,并将数据赋值给全局变量的一些解决方法
第一个解决方法没有使用全局变量,直接在ajax请求中将请求到的数据赋值给需要的地方 第二个方法是将请求到的数据,通过方法传参来传递给一个方法,然后再方法中来调用请求到的数据 第三个方法就是将ajax的异步加载改为同步加载 第四个方法

使用ajax实现的功能,在一个框中输入关键字,自动输出提示信息获取id并填...
一,\/\/ajax调用方法 function DoAjax(val){ ("#div_data").show();var url = "Ajax.aspx?val="+val;.get(url, function(data) { \/\/data为ajax返回数据,字符串类型 ("#div_data").attr("innerHTML",data); })} \/\/选定值方法,并复制给一个输入框(id为txt_data)function sele...

相似回答