所以在这里,我需要在触发php挂钩后刷新不同的页面。我在一个不同的页面上有一个按钮,它有一个触发器,每当它被命中它运行一个PHP函数。
我不想使用点击HTML按钮功能,因为我不想修改项目源代码。每次使用我的插件在系统中单击按钮时,都有一个钩子允许我触发php函数。
我想知道是否有一种方法可以在php中触发此句柄时添加一个简单的ajax-get来刷新页面的一部分。
所以在php触发器上会发生这样的事情..
$.ajax({
url: refresh.php,
type: 'POST',
cache: false,
success: function (data) {
$(placementid).html(data);
}};

我可能不够清楚......
我有一个php函数,每次在另一个页面上单击一个按钮时都会激活。我想知道是否有一种方法在目标页面加载后运行上面的ajax finction时,php函数被触发....例如......
page one
<button onclick="lalalal();"> click me </button>
page 2
function lalala(){
echo ajax or submit ajax function.... lalala page
}
答案 0 :(得分:1)
试试这个:
$.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();
}};
});