如何让我的XHRDataSource请求到YUI一个Django服务器?
-
27-09-2019 - |
题
我使用后,与锐文档示例代码不工作。
YAHOO.util.Event.addListener(window,"load",function()
{
var columnDefs =
[
{key:"url", sortable:true, resizeable:true},
{key:"title", sortable:true, resizeable:true},
{key:"count", sortable:true, resizeable:true}
];
this.dataSource = new YAHOO.util.DataSource("/getallsites/");
this.dataSource.responseType = YAHOO.util.XHRDataSource.TYPE_JSON;
this.dataSource.connMethodPost = true;
this.dataSource.responseSchema =
{
fields:["url","title","count"]
};
this.myDataTable = new YAHOO.widget.DataTable("siteTable",columnDefs,this.dataSource,
{initialRequest:"/getallsites/"});
});
在/ getallsites /回报JSARRAY。我希望得到的JSARRAY工作之前,我把它转换成JSON。 Django的服务器日志甚至没有认识到/ getallsites的请求/。任何想法?
谢谢!
解决方案
首先,确保你是包括页面上的连接管理器工具。
二,你有它的配置方式,请求将转到/ getallsites // getallsites /,所以尽量initialRequest设置为 “”。
不隶属于 StackOverflow