在 HTML 页面上显示数据库表,而无需离开 HTML 页面
Display database table on HTML page without leaving HTML page
我有一个HTML页面。我想创建一些按钮和表单,以便在我的页面上显示数据库信息。我可以有几个调用外部PHP文件的表单,然后打印自己的HTML,但我想让用户留在mysite.com/home.html
上。
有什么方法可以在不离开home.html
页面的情况下调用外部 PHP 文件在我的 HTML 页面上显示我的数据库表?我不想在主页上回显所有内容,所以我想我需要在home.html
上使用<div id="printableArea">
元素。
是的,这是一种调用外部PHP路由的方法。
为此,您可以使用jQuery Ajax(异步JavaScript和XML)方法。Ajax 像普通的 HTML 公式器一样发送 HTTP 请求,但 ajax 的好处是 ajax 可以异步工作,这意味着您可以在不重新加载整个页面的情况下发送 POST/GET 请求。
$.ajax({
url: '/demo.php',
method: 'POST',
success: function(data) {
// data includes the reponse of your php file.
}
});
您的 PHP 文件应该发送如下响应:
// $data should include your database informations
$data = array();
header('Content-Type: application/json');
echo json_encode($data);
如果您有任何问题,请随时提问。
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 在你离开之前,这个网站如何显示一个整洁的HTML框
- 在 HTML 页面上显示数据库表,而无需离开 HTML 页面
- 阻止我的HTML按钮离开页面
- 如何在用户离开Jquery Mobile中的页面后恢复默认HTML元素
- 如何'取消缓存'当用户离开页面时,ajax加载了html
- 在不离开页面的情况下将数据从html发送到php页面
- 用户在JavaScript中导航离开前一个HTML页面后会发生什么
- 如何保持CSS/HTML下拉菜单显示部分离开页面
- JS隐藏html内容时,鼠标离开内容区
- 试图分割我的HTML文件没有离开主页
- 如何确定焦点何时离开HTML表单(即窗体的子窗体不再有焦点)
- 如何创建一个永远不会离开屏幕的html工具提示
- PHP/HTML/Javascript:自动离开页面
- HTML表单在不离开当前页面的情况下向PHP表单发送数据