老师关于ajax前后交互的执行流程

来源:3-4 Ajax函数的使用

Simon___

2019-04-14 19:22:18

老师,比如这个二级联动菜单,我想问一下程序的执行顺序能否如下理解:

首先程序进入Html这个页面,执行第一个ajax请求,从上往下依次执行,当执行到第一个ajax时,会先进性url地址的sevlet访问,此时的level值默认为1,此刻将参数传递到映射地址,然后立刻跳转到sevlet页面进行list数组信息的添加操作,添加完成以后又回到这个ajax中执行success函数的调用,顺序为ajax->sevlet->ajax,这样第一个请求就执行完成了,此后又执行第二个ajax请求,此时的level就变为2了,然后将参数穿到后台……(主要想问一下老师这个执行顺序是不是先从ajax开始,跳转到与其绑定的url地址,进行参数的匹配而执行相关代码函数,执行完映射地址的相关代码时又要返回该ajax执行success函数,这样一个完整的ajax请求才算完成)老师,可以这么理解吗

http://img.mukewang.com/climg/5cb317e20001844c08160627.jpg



写回答

1回答

芝芝兰兰

2019-04-15

同学你好,你理解的没错,很棒! 一但jQuery的Ajax的函数被触发,就会跳转到与其绑定的url地址,并且将指定参数传递过去,执行目的url的代码,执行完后自动返回该ajax,并且根据指定数据类型来解析返回的数据。请求成功执行success函数。

如果解答了同学的疑问,望采纳~

祝学习愉快~


0

0 学习 · 10204 问题

查看课程