我需要访问php和页面中的变量';s javascript
我正在开发一个php/JavaScript web应用程序,它必须使用用户输入的许多值执行许多计算。有好几页的输入,使用前几页输入的值进行的计算随处可见 我一直在使用我需要访问php和页面中的变量';s javascript,javascript,php,Javascript,Php,我正在开发一个php/JavaScript web应用程序,它必须使用用户输入的许多值执行许多计算。有好几页的输入,使用前几页输入的值进行的计算随处可见 我一直在使用$\u POST在页面之间传递最近输入的值,并将它们存储在一个序列化类中,该类保存为$\u SESSION变量。将值从PHP传递到页面供JavaScript使用的一种明显方法是使用隐藏的表单元素填充页面。JavaScript可以使用这些数据并根据需要对其进行修改,然后通过POST传递这些值 我可能有很多这样的隐藏元素,我忍不住认为这
$\u POST
在页面之间传递最近输入的值,并将它们存储在一个序列化类中,该类保存为$\u SESSION
变量。将值从PHP传递到页面供JavaScript使用的一种明显方法是使用隐藏的表单元素填充页面。JavaScript可以使用这些数据并根据需要对其进行修改,然后通过POST
传递这些值
我可能有很多这样的隐藏元素,我忍不住认为这是一个减缓页面速度的好方法。是否有更好的方法在页面之间存储这些数据?饼干
谢谢!
SH在谷歌中搜索AJAX。这是一种帮助javascript与php通信的技术。首先,很难学习语法,但是在youtube上观看视频就可以了。这是AJAX的完美示例()。这允许您分离表示和数据。您的页面可以仅使用演示文稿加载,并且无需(重新)加载任何页面即可立即请求数据-仅传输数据。然后使用数据填充页面。此外,您可以使用AJAX保存数据,而无需提交页面和加载内容。如果您使用任何库/框架,通常会有一个助手函数或AJAX概念。想想jQuery/Angular.JS你有没有考虑过在一个页面上用JavaScript编写整个应用程序,只向服务器发送存储所需的数据?@Ian-如果我理解正确,你是说我将加载页面,然后使用AJAX和JS填充字段。对于在其他页面上输入的值,但这些值可能不会显示在该页面上,我是否会在需要时使用AJAX从会话变量调用它们?“你就是这么看的吗?”@Hobo-这是一个考虑,但那将是一个很长的页面。