我必须使用 jQuery 向服务器发出一系列 Ajax 发布请求,每个请求都取决于先前响应的结果,例如
预处理数据 Ajax(返回作业数组){ register-job-Ajax(返回 job_id){ 对于每个准备好的数据索引 i{ submit_job_Ajax(job_id,jobs_array[i]){ 如果(最后一个返回的工作){ unregister_job-Ajax(jon_id){ 后处理-数据-Ajax; } } } } } }
这会产生大量不可读的代码并且很难调试。只是想知道是否有人知道如何避免嵌套的 Ajax 请求,或者向我指出一个替代解决方案。
谢谢!