Javascript prototype.js Ajax.PeriodicalUpdater调用自己的函数进行更新
有人知道是否有可能让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:
我想处理接收到的数据,然后让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。谢谢你的想法