Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript prototype.js Ajax.PeriodicalUpdater调用自己的函数进行更新_Javascript_Ajax_Prototypejs - Fatal编程技术网

Javascript prototype.js Ajax.PeriodicalUpdater调用自己的函数进行更新

Javascript prototype.js Ajax.PeriodicalUpdater调用自己的函数进行更新,javascript,ajax,prototypejs,Javascript,Ajax,Prototypejs,有人知道是否有可能让PeriodicalUpdater将接收到的数据传递给我指定的函数,以更新所需字段吗 我想处理接收到的数据,然后让PeriodicalUpdate函数更新字段。是的,您可以向其传递onsuccess回调,就像您对任何其他AjaxRequest所做的一样 new Ajax.PeriodicalUpdater('container', '/someurl', { method: 'get', frequency: 3, decay: 2; onsuccess:

有人知道是否有可能让PeriodicalUpdater将接收到的数据传递给我指定的函数,以更新所需字段吗


我想处理接收到的数据,然后让PeriodicalUpdate函数更新字段。

是的,您可以向其传递onsuccess回调,就像您对任何其他AjaxRequest所做的一样

new Ajax.PeriodicalUpdater('container', '/someurl', {
  method: 'get', 
  frequency: 3, 
  decay: 2;
  onsuccess: function(response){
     myCustomFunction(response.responseText);
  }
});

function myCustomFunction(data){
  /* do something */
}

请参阅和。

是的,您可以向它传递onsuccess回调,就像您对任何其他AjaxRequest所做的一样

new Ajax.PeriodicalUpdater('container', '/someurl', {
  method: 'get', 
  frequency: 3, 
  decay: 2;
  onsuccess: function(response){
     myCustomFunction(response.responseText);
  }
});

function myCustomFunction(data){
  /* do something */
}

请参阅和。

是否可以阻止它更新?我想我只需要它来运行调用,而不需要插入任何内容,因为我需要更新的字段必须以一种非常特殊的方式更新。您可以有一个隐藏的div,并将其作为“容器”传递,这样,就不会更新任何可见内容,并且您仍然可以使用自定义函数nice idea控制要更新的内容。我已经将其更改为ajax.request,但也许我可以只更新一个空div。感谢您的想法。是否可以阻止它更新?我想我只需要它来运行调用,而不需要插入任何内容,因为我需要更新的字段必须以一种非常特殊的方式更新。您可以有一个隐藏的div,并将其作为“容器”传递,这样,就不会更新任何可见内容,并且您仍然可以使用自定义函数nice idea控制要更新的内容。我已经将其更改为ajax.request,但也许我可以只更新一个空div。谢谢你的想法