素材巴巴 > 程序开发 >

如何在AJAX的回调函数中传递JSON数据?如何在控制器中接受并转换成数组?

程序开发 2023-09-05 19:34:03

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

  1. 首先,我们经过测试(或者你平时的开发经验)知道,在AJAX的回调函数中使用get或者post方式可以传递字符串(不信可以自己去写实例测试,不过要注意:get方式有数据量的限制):

  2. 方法一:我们将ajax的请求放回的JSON数组转换成字符串,然后在回调函数中get过去:

        a.html页面的AJAX请求代码:

        224606_MKAx_1771585.png

 b.后台两个处理函数(尤其注意第二个是回调函数指向的处理函数):

      224735_vDqN_1771585.png

   

方法二:我们在回调函数中直接处理发送一个新的AJAX请求(也可以写成匿名函数),将ajax请回来的JSON数组转化为字符串作为新的参数POST过去(也可以get):

 a.AJAX请求页面:

  225534_VB7F_1771585.png

b.后台两个处理器页面(尤其注意后一个是接收回调函数传递过来的参数并转为数组的):

 225757_eoxc_1771585.png

    

 

转载于:https://my.oschina.net/u/1771585/blog/518160


标签:

上一篇: ionic3随笔(一) 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。