[英]How do I insert output from a PHP return into an HTML <div>? (I'm using WordPress)
[英]How do I get output from php file to display in a div on the wordpress page that called it?
我有一個php文件,該文件返回了一些可愛的格式化數據,但是它顯示在新頁面中。 我如何在顯示php文件的wordpress頁面上的div中顯示它?
該頁面讓用戶在表單字段中輸入許多值,然后按Submit,這些值將傳遞給php,php將使用它們執行mysql查詢並返回過濾后的數據。
我希望我的按鈕說“顯示數據”,當單擊mysql查詢數據時,將在同一頁的div中顯示。
現在輸出通過: echo print $display_output;
從PHP文件。
如果您的意思是不重新加載頁面,則需要Ajax 。 如果這不是您的意思,請描述“新頁面”。
好吧,我認為您需要為此使用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中打印出結果
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.