从javascript调用的Codeigniter路径
Codeigniter Path called from javascript
我有两个Codeigniter实例,在View/Javascript文件中执行Ajax调用,如下所示。在一个实例中,调用被解析为"http://www.myhost.com/myapp/index.php/api/api_controller/get.json",而在另一个实例中,它是"http://www.myhost.com/myapp/api/api_controller/get.json",没有'index.php'。
谁能告诉我为什么?
谢谢!
var url = "api/generic_item_api/get.json"
$.ajax({
type : 'GET',
url: url,
async: false,
dataType : 'json',
success : function(data){
// do something
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
}
});
默认情况下,codeigniter在url中包含index.php
你需要删除index.php使用。htaccess
RewriteEngine on
RewriteCond $1 !^(index'.php|images|robots'.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
检查这里(删除index.php文件):
http://ellislab.com/codeigniter/user-guide/general/urls.html相关文章:
- Javascript:使用绝对路径设置img src
- 如何在d3.js中返回路径的y坐标
- 复制图像路径以单击它
- 从模块内部访问Express装载路径
- JS文件的路径正在消失
- 使用onclick绘制SVG路径
- jpm的默认Firefox路径没有'不起作用
- 如何使用jquery将base64图像路径转换为真实路径
- 可以用'吗/'在相对路径中
- 使用codeigniter的多链下拉列表
- Canvas+svg路径动画,在路径中的特定点暂停一段时间,然后继续
- 将Windows文件路径组织到文件夹中
- Ajax URL路径未替换当前URL
- 如何使用Javascript上传给定路径的文件
- 如何将要单独填充的每个HTML画布路径/形状分开
- 请求准备一个文件并返回路径,允许用户在准备好时下载
- 在CodeIgniter视图中将Javascript或jQuery代码作为PHP文件编写可以吗
- 从javascript调用的Codeigniter路径
- CodeIgniter相对路径或基URL函数
- 如何使用javascript在codeigniter中查找/重定向控制器文件的路径