Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 我有一个datatable独立工作,但不在IFrame中_Javascript_Jquery Ui_Iframe_Datatables - Fatal编程技术网

Javascript 我有一个datatable独立工作,但不在IFrame中

Javascript 我有一个datatable独立工作,但不在IFrame中,javascript,jquery-ui,iframe,datatables,Javascript,Jquery Ui,Iframe,Datatables,我有一个故事,在一个独立的html文件中运行良好。我想在左边有一个链接滚动列表,它将加载表中与所选链接相关的数据(我希望它能像W3Schools网站一样工作)。为此,我创建了一个包含两个iFrame的页面:一个用于列表,另一个用于数据表。问题是,当我将datatable加载到Iframe时,它停止了工作。我错过了什么 下面是我的代码: 主页(索引): 失败的传真监视器> 列表框(周) $(文档).ready(函数(){ } 带数据表的帧(请求) $(文档).ready(函数(){

我有一个故事,在一个独立的html文件中运行良好。我想在左边有一个链接滚动列表,它将加载表中与所选链接相关的数据(我希望它能像W3Schools网站一样工作)。为此,我创建了一个包含两个iFrame的页面:一个用于列表,另一个用于数据表。问题是,当我将datatable加载到Iframe时,它停止了工作。我错过了什么

下面是我的代码:

主页(索引):


失败的传真监视器>
列表框(周)


$(文档).ready(函数(){
}
带数据表的帧(请求)


$(文档).ready(函数(){
$(“#传真列表”)。数据表({
“页面长度”:50,
fixedHeader:true,
分页:false,
//“dom”:“rt”,
“ajax”:{
“url”:“php/data.php”,
“数据类型”:“json”,
“缓存”:false,
“contentType”:“application/json;charset=utf-8”,
“dataSrc”:“事务”
},
栏目:[
{data:'PROCESS_DATE'},
{数据:'进程状态'},
{data:'PDF_FILE_NAME'},
{data:'REF_ID'},
{数据:'附加信息'}
]
});
});
NCompass失败的传真监视器

处理日期 地位 PDF文件 参考ID 错误描述

这对我有用。你认为可能是打字错误:

<scriptsrc="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

“请求”框中的…应为

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

这对我有用。你认为可能是打字错误:

<scriptsrc="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

“请求”框中的…应为

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>


我找到了答案。我把javascript放在了错误的页面上。把它移到主页面(而不是在iframe中)解决了问题。

我找到了答案。我把javascript放在了错误的页面上。把它移到主页面(而不是在iframe中)解决了问题。

你想说什么“datatable停止工作了”.您在F12工具中看到任何结果了吗?对于“datatable停止工作”您想说什么。你在F12工具中看到任何结果了吗?谢谢,但是没有。打字错误是从我的传输到堆栈溢出。它在我的代码中不存在。开发人员工具告诉你什么?或者把它放在一个公共服务器上,这样我们就可以看到它在运行。谢谢,丹,但是对于yuks,我将javascript移到了索引页(从请求)这就解决了问题。谢谢,但不是。打字错误是从我的传输到堆栈溢出。它不存在于我的代码中。开发工具告诉你什么?或者把它放在一个公共服务器上,这样我们就可以看到它在起作用了。谢谢,丹,但对于yuks,我将javascript移到了索引页(从请求中),这就解决了问题。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>