javascript - 将 AJAX 数据加载到 Javascript 中
问题描述
我需要创建两个表父/子,如本例所示。 https://datatables.net/blog/2016-03-25 我在 Laravel 框架中运行。
我的问题是,当我不加载 Ajax 数据时,它不起作用。
var siteTable = $('#sites').DataTable( {
dom: 'Bfrtip',
**ajax: '{{asset('AJAXDATA.PHP')}}',**
columns: [
{ data: 'name' },
{ data: 'users', render: function ( data ) {
return data.length;
} }
],
select: {
style: 'single'
},
buttons: [
{ extend: 'create', editor: siteEditor },
{ extend: 'edit', editor: siteEditor },
{ extend: 'remove', editor: siteEditor }
]
} );
我也在尝试
**ajax: '{{asset('AJAXDATA.PHP')}}',**
**ajax: '{{asset('AJAXDATA.TXT')}}',**
**ajax: '{{route('ajaxdata')}}',**
是的,文件 AJAXDATA.PHP 和 AJAXDATA.TXT 位于我的根文件夹中,它可以毫无问题地打开。并且路由 ajaxdata 将数据作为 ajaxdata.php 中的同一文件返回
那么,我怎样才能以这种方式从 ajax 加载数据呢?塔克斯
解决方案
推荐阅读
- sas - 所有变量的 SAS Proc Freq - 但折叠额外类别
- spring-boot - OneToMany双向关系JoinColumn值在Spring Data JPA中为null
- neo4j - Neo4j Cypher 关系批量更新属性
- json - JsTree:如何将根的父级传递为#?
- linux - 为什么 find -regex 命令与 find | 不同?grep?
- c++ - LLVM - 如何让嵌套函数看到外部函数的变量
- dockerfile - 在 Docker 中找不到 apt-get
- wpf - 什么会导致 WPF DragDelta 值在每次调用时突然累积?
- terraform - 将“Provider”和“Terraform”版本存储在单独的 TF 文件中?
- python - 如果我有一个函数“def func(*args):”我怎么能返回 0