基本上,我有这样一个设置:
这里的想法是引导用户通过六个步骤的向导填写数据以计算出一个值。
每个步骤都将被加载到
这些步骤被称为:step01.php、step02.php等...
现在我的问题是:当我从step01.php加载到step02.php时,在
如果没有完整的页面重新加载就不可能实现,那么请建议其他方法...我已经阅读了一些有关AJAX的文档,但对我来说仍然非常模糊。所以如果有“新手教程”,请提供建议。
目前,我正在将变量保存在JavaScript文件中,将其制作成cookies,然后使用php从cookie中提取变量。但我知道有更简单的方法。
<body>
<div id="header">
<h3> Header </h3>
</div>
<div id="body">
</div>
<div id="foot">
</div>
这里的想法是引导用户通过六个步骤的向导填写数据以计算出一个值。
每个步骤都将被加载到
<div id="body">
中,第一步通过jQuery加载,后面的步骤通过JavaScript函数加载。这些步骤被称为:step01.php、step02.php等...
现在我的问题是:当我从step01.php加载到step02.php时,在
<div id="body">
中是否会看作是页面重新加载?因为我想将填写在step01.php中的变量保存到会话中,或保存到另一个.php文件中。但由于php是服务器端的,我想知道div中的文件重新加载是否被视为完整的页面重新加载?如果没有完整的页面重新加载就不可能实现,那么请建议其他方法...我已经阅读了一些有关AJAX的文档,但对我来说仍然非常模糊。所以如果有“新手教程”,请提供建议。
目前,我正在将变量保存在JavaScript文件中,将其制作成cookies,然后使用php从cookie中提取变量。但我知道有更简单的方法。
<div id="body">
中。 - Mohayemin