如何使用Ajax.PeriodicalUpdater传递1个参数

时间:2011-01-19 19:38:08

标签: javascript ajax

//来自main.php文件

var pars ='test time';

new Ajax.PeriodicalUpdater('clock','clock.php',{method:'get',frequency:1,parameters:pars});

//在tiny.php文件中,我无法读取传递的值。

php

echo“@Init time:”。$ _ GET [“inittime”];

这只是将值传递给'clock'占位符中显示的文件。

我需要传递其他人。 提前谢谢!

2 个答案:

答案 0 :(得分:0)

根据perdiodical updater documentation

,您需要使用变量sendData而不是parameters
  

sendData要传递的值数组   到页面 - 例如{姓名:“约翰”,   问候:“你好”}

答案 1 :(得分:0)

感谢“A”即jQuery,我正在使用带有prototype.js的Ajax.PeriodicalUpdater

我最终这样做了!

var clientClickTime =((new Date())。getTime())/ 1000;

var url =“clock.php?clientClickTime =”+ clientClickTime;

new Ajax.PeriodicalUpdater('clock',url,{method:'get',frequency:1});

权力到你!