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