我曾经遇到过一个奇怪的问题,用下面的代码JQuery的数据表插件的问题
$(document).ready(function() {
$('#example').dataTable({
"bProcessing":true,
"sAjaxSource":'http://localhost/utcms/json_source2.txt'});
});
});
此代码将数据加载到表中,如果我运行Safari中的网页没有问题。我的问题是,如果我通过django使用render_to_response运行同一页面,我所得到的就是处理签名中没有数据。在调试时它只是说:无法加载资源:取消。
它不是一个无法找到源文件的问题,我也打折了由于渲染页面和中断获取过程导致的问题的可能性。我必须在数据表设置中丢失一些东西。奇怪的是,它在静态页面上工作,但不在django呈现页面上,即使它看到该文件,否则它将在调试时为该文件生成404。
任何建议将受到欢迎
干杯
克里斯
PS:我是新来的jQuery和数据表
我刚刚发现这个问题是由于在localhost:8000上生成开发站点和在localhost上生成文件导致的脚本问题。 (跨站脚本错误,我想它叫) – Lipwig 2011-03-17 13:55:42