Javascript 使用php启动Ajax afrter页面加载

Javascript 使用php启动Ajax afrter页面加载,javascript,php,ajax,Javascript,Php,Ajax,因此,在触发php钩子后,我需要刷新另一个页面。我在另一个页面上有一个按钮,它有一个触发器,每次点击它都会运行一个php函数 我不想使用点击HTML按钮功能,因为我不想修改项目源代码。有一个钩子允许我在每次使用插件在系统中单击按钮时触发php函数 我想知道是否有一种方法可以添加一个简单的ajax get,在php中触发此句柄时刷新页面的一部分 因此,在php触发器上会发生类似的情况。。 $.ajax({ url:refresh.php, 键入:“POST”, cache:false, 成功:功能

因此,在触发php钩子后,我需要刷新另一个页面。我在另一个页面上有一个按钮,它有一个触发器,每次点击它都会运行一个php函数

我不想使用点击HTML按钮功能,因为我不想修改项目源代码。有一个钩子允许我在每次使用插件在系统中单击按钮时触发php函数

我想知道是否有一种方法可以添加一个简单的ajax get,在php中触发此句柄时刷新页面的一部分

因此,在php触发器上会发生类似的情况。。
$.ajax({
url:refresh.php,
键入:“POST”,
cache:false,
成功:功能(数据){
$(placementid).html(数据);
}};
试试这个:

$.ajax({
        url: refresh.php,
        type: 'POST',
        cache: false,
        success: function (data) {
            window.location.reload();
            setTimeout(function(){
              $(placementid).html(data);
            },500);
           }};
如果您只想刷新:

$.ajax({
        url: refresh.php,
        type: 'POST',
        cache: false,
        success: function (data) {
            window.location.reload();
           }};
       });

使用此ajax的javascript函数,并在单击按钮时调用js函数。这将导致池效应,我只希望在触发php句柄时刷新。感谢您的编辑,但是,我将如何使用我的php函数触发它?在我要刷新的页面已经加载之后。可能在您的
refresh.p中hp
方法使其成为:
头('Location:'.$newURL);
或此:
头('Location:'.$\u SERVER['HTTP\u REFERER']);