解决方案 »

  1.   

    你做成一个函数的形式不久好了?
         function getNextUrl(step) {
             switch (step) {
                 case '1': return 'stepone.php';
                 case '2': return 'steptwo.php';
                 //......更多步骤,如果你名字起得规则点,如step0.php,step1.php...都不用switch,直接 return 'step'+step+'.php';
             }
         }
         function Post(url, step) {
             $.post(url, function (data) {
                 //分析data进行操作
                 step++;
                 Post(getNextUrl(step), step)
             });
         }
         Post('第一个ajax请求的地址', 0);
      

  2.   


    多谢版主jied多谢版主解答。听说switch的效率没有if条件高?
      

  3.   

    swith和if谁效率高就不清楚了。。你也没几个步骤,也差不了几毫秒吧。。