我有一个脚本在div上运行onKeyDown,并且总是使用PHP的asXML将更改保存到XML文件。
但是,它似乎只保存了您离开页面之前所做的最后一次更改(例如通过刷新)。但我希望这些更改能够实时显示,因此我需要它在每次调用时立即更新。
这可能吗?
编辑: 这是一些代码
在一个名为onKeyDown的javascript文件中:
$("#savexml").load("j_edit.php?left="+leftpos+"&top="+toppos);
加载一个AJAX文件,该文件在$ newxml下存储一个新的XML文件,然后将其保存。
$success = $newxml->asXML('file.xml');
同样,这一切都有效,但只有当我离开页面时(通过刷新等)。如果它通过ajax多次加载php文件,只会保存最后一次。