2011-04-13 69 views
0

当提交一个Web表单时,我想验证表单数据中列出的服务器端文件(通过在服务器上运行的一组RESTful脚本来检查它们的格式。有没有办法做一系列的jQuery AJAX调用?

我可能有两个文件路径名,但我可以有更多的。

如何链接一系列验证AJAX调用,以便如果任何一个请求失败且非200状态,则整个链失败,并且我(例如)重定向到一个有信息的错误页面?

在SGE中,有一个保留(-hold_jid)选项,根据所有子作业是完成还是失败,允许“主”作业成功或失败。我想知道jQuery中是否有类似的东西,以及是否有例子可以让我快速加速?

+0

“非200错误”?我不认为200是一个错误。那么像304这样的其他非错误响应呢? – 2011-04-13 00:13:44

+0

对不起,不是错误代码,而是状态码。我总是犯这个错误。 – 2011-04-13 00:14:49

回答

0

如果你可以使用jQuery 1.5,检查出的新deffered功能。这将允许您以非常优雅的方式对Ajax调用进行排序。

+0

1.4.2有没有功能?有没有办法将信息从依赖函数返回给'fail'调用? – 2011-04-13 00:19:10

+0

通过回调嵌套的链接不足,我不知道有办法做到这一点。 – Jacob 2011-04-13 00:52:23

相关问题