javascript - 页面加载时如何触发javascript事件
问题描述
以下代码在单击按钮时将 JSON 数据加载到 Tabulator 中。如何摆脱按钮逻辑并在页面加载时触发 setData 函数?
<!DOCTYPE html>
<html lang="en">
<head>
<link href="https://unpkg.com/tabulator-tables/dist/css/tabulator.min.css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/tabulator-tables/dist/js/tabulator.min.js"></script>
</head>
<body>
<div>
<button id="ajax-trigger">Load Data via AJAX</button>
</div>
<div id="example-table"></div>
<script type="text/javascript">
var table = new Tabulator("#example-table", {
columns:[
{title:"playerName", field:"playerName"},
{title:"siVenue", field:"siVenue"},
{title:"hrValue", field:"hrValue"},
{title:"xbhValue", field:"xbhValue"},
{title:"baseValue", field:"baseValue"},
],
});
document.getElementById("ajax-trigger").addEventListener("click", function(){
table.setData("https://example.com/getData.php");
});
</script>
</body>
</html>
解决方案
推荐阅读
- python - 用 kivy 播放视频:模块 'ffmpeg' 没有属性 'FFVideo'
- cordova - 创建项目后构建和模拟有什么区别
- json - Beautifulsoup find 方法返回不可下标的对象
- python - 尝试从 DotNet Core MVC 项目执行 python 进程时权限被拒绝
- ocaml - OCaml 函子排序
- node.js - Heroku Nodejs vs Vercel Nodejs
- c# - 在同一个地方打印数字
- .net-core - .NET Core 运行状况检查:找不到所需的服务
- vba - 基于另一列值的 VBA Subtotal(9,"range")
- c# - 如何从 Web API 调用 ASP.NET Core Web MVC