我有一个 php 文件,它返回一些可爱的格式化数据,但它显示在一个新页面中。如何让它显示在调用 php 文件的 wordpress 页面上的 div 中?
该页面让用户在表单字段中输入许多值,他们按下提交,这些值被传递给 php,后者使用它们执行 mysql 查询并返回过滤后的数据。
我希望我的按钮说“显示数据”,当单击 mysql 查询数据时,会显示在同一页面上的 div 中。
目前输出来自 :echo print $display_output;
来自 php 文件。
好吧,我认为您需要为此使用jquery ajax。
var lnk = "the link to the back end php page";
$.ajax({url:lnk,success:function(result){
$("#result_div").html(result);
}});
以上将在 id 为“result_div”的 div 中打印出结果
如果您的意思是不重新加载页面,那么Ajax就是您所需要的。如果这不是您的意思,请描述“新页面”。