RT

解决方案 »

  1.   

    一般花时间长的放在后面SO, JS前面,ajax放在后面
      

  2.   

    他们没有验证的先后顺序, 先验证哪一个都可以.
    调用 ajax 之后还有一个回调函数, 这样以来js --> ajax --> js应该是这样一种顺序, 在调用ajax之后还可以调用js
    所以他们验证是没有先后顺序的.
      

  3.   

    如果2个验证是“短路”关系,即第一个不满足就停止进行第二个验证
    先JS,后AJAX,这样如果JS验证未通过,可以免去AJAX。因为毕竟AJAX通常要对数据库的操作。如果是“并列”关系,即无论结果,2个验证都要进行。
    先AJAX,后JS。这样2个验证就可以异步同时进行。当然首先要AJAX设置的是异步,