Javascript 如何为php数组| Joomla向服务器发送Js变量

Javascript 如何为php数组| Joomla向服务器发送Js变量,javascript,php,ajax,joomla,send,Javascript,Php,Ajax,Joomla,Send,我只是想找到最好的方法, 要将Js变量发送到服务器进行进一步评估, 但一方面,我不懂Javascript,另一方面,我 未概述正在运行的工艺范围。 有人能帮我吗 在带有jQuery的Joomla3.1.x环境中,我有这个函数 (此处为php$js字符串): “sel”给出了类似“20130904->2013090620130908”的简单内容 因此,我需要一个php数组 您将如何将其发送到服务器? 我听到了一些关于XMLHttpRequest 或JSON 还是将其作为隐藏字段发送 <for

我只是想找到最好的方法, 要将Js变量发送到服务器进行进一步评估, 但一方面,我不懂Javascript,另一方面,我 未概述正在运行的工艺范围。 有人能帮我吗

在带有jQuery的Joomla3.1.x环境中,我有这个函数 (此处为php$js字符串):

“sel”给出了类似“20130904->2013090620130908”的简单内容 因此,我需要一个php数组

您将如何将其发送到服务器? 我听到了一些关于
XMLHttpRequest

或JSON

还是将其作为隐藏字段发送

<form>
<input type="hidden" value="sel">
</form>

最安全和最有效的是什么? 我认为,如果没有Js/Ajax,由于需要重新加载,这是不可能的

和:都在Joomla 3.1.x环境中。 也许是,J!有什么准备好的吗

Rob使用cookie。 javascript php
无法使用php删除javascript,反之亦然。

不知道joomla,但可以在表单中设置隐藏字段和数据。如果您希望它是JSON格式的,它需要看起来像
{“20130904”:“20130906”}
,其中左侧是键,右侧是值。然后,您可以在php端使用php
json\u decode($json,true)
来像使用常规php数组一样使用数据。您在javascript中生成的任何内容对每个人都是完全可见的。如果安全性是一个问题,那么您可能需要走另一条路。
XMLHttpRequest
现在被称为
Ajax
。您想做的过程在JS端称为“序列化”,在PHP sideUltra称为“非序列化”。@Jacob,谢谢!直到现在,我还不明白,为什么/如何才能发送这个普通字符串“20130904->2013090620130908”,我在警报通知中看到了?
<form>
<input type="hidden" value="sel">
</form>