【发布时间】:2012-03-08 08:47:34
【问题描述】:
我的代码如下:
$.getJSON("http://xx.xx.x.x/directory/index.php?c=json&m=get_listing&jsoncallback=?", { action:'listings' }, function(data) {
// code
});
这很好用。但是现在我在使用其他库时遇到了很多麻烦,这些库对启用的查询字符串不友好。如果我关闭查询字符串,并将上面的 URL 更改为:
http://xx.xx.x.x/directory/index.php/json/get_listing/jsoncallback=?
不起作用。关于变通的任何想法?
编辑:
当我关闭查询字符串并使用它时:
http://xx.xx.x.x/directory/index.php/json/get_listing/jsoncallback=?
Safari 的控制台显示以下错误:
GET http://xx.xx.x.x/directory/index.php/json/get_listing/jsoncallback=jQuery17102770626428537071_1329431463691?action=categories&_=1329431463695 400 (Bad Request)
【问题讨论】:
标签: php json codeigniter query-string jsonp