Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何动态创建多个jquery数据表?_Javascript_Php_Jquery_Mysql_Datatable - Fatal编程技术网

Javascript 如何动态创建多个jquery数据表?

Javascript 如何动态创建多个jquery数据表?,javascript,php,jquery,mysql,datatable,Javascript,Php,Jquery,Mysql,Datatable,我很难找到动态创建多个jquery数据表的最佳方法 我想将某个MySQL数据库中的所有表显示为网页上的datatables。我目前有一个php脚本,它将关于一个表的信息提供给我的javascript文件。但是,我必须在php脚本中指定要显示的表,这意味着不能对数据库中的所有表使用相同的脚本。此外,数据库中的表名将不断变化 理想情况下,我希望自己能够做到以下几点: dbtables = [json output from php script with a list of all tables]

我很难找到动态创建多个jquery数据表的最佳方法

我想将某个MySQL数据库中的所有表显示为网页上的datatables。我目前有一个php脚本,它将关于一个表的信息提供给我的javascript文件。但是,我必须在php脚本中指定要显示的表,这意味着不能对数据库中的所有表使用相同的脚本。此外,数据库中的表名将不断变化

理想情况下,我希望自己能够做到以下几点:

dbtables = [json output from php script with a list of all tables]
for(var i = 0; i < dbtables.length; i++) {
    [CREATE HTML FOR JQUERY DATATABLE]
    [POPULATE DATATABLE FROM AJAX SOURCE USING PHP SCRIPT and pass in dbtables[i] as table name]
}
dbtables=[php脚本的json输出以及所有表的列表]
对于(var i=0;i
但我不知道该怎么做(或者这是否是最好的方法)

我正在使用以下脚本:


此外,由于每个表都有不同的数据,我是否需要在[CREATE HTML for JQUERY DATABLE]中为每个表指定不同的文档ID如果需要,我该怎么做呢?

我通过创建一个请求,给我数据库中所有表的名称,然后使用
for
循环遍历所有这些表并获取信息,从而解决了我的问题。我试图在一个请求中完成这一切,但效果也不错。

我实际上解决了我的问题,创建了一个请求,为我提供数据库中所有表的名称,然后使用
for
循环遍历所有表并获取信息。我试图在一个请求中完成这一切,但效果也不错。

您是否通读了此示例:您是否通读了此示例: