【发布时间】:2013-07-15 16:47:07
【问题描述】:
我的javascript函数是这样的
function translate( language ) {
var dataString = $("#redirect_url").val();
$.ajax({
type: "POST",
url: "<?php echo $this->config->base_url()index.php/translate/index/"+language+"/",
data: 'url='+dataString,
success: function(data){
alert( data );
}
});
return false;
}
我用过$this->input->post('url');,但不起作用。我在萤火虫中获得帖子价值。谁能帮忙!!!
【问题讨论】:
-
你的控制器被击中了吗?不能在 JS 文件中使用 PHP 代码
-
@pattle 实际上它不是 js 文件,脚本在视图页面中
-
您是否启用了 crsf 保护?
-
no @Pattle 我没有启用 crsf 保护
-
你试过 $_POST['url'] 吗?只需检查核心文件夹中的 input.php 文件是否有任何更改。
标签: php jquery ajax codeigniter model-view-controller