我有一个在 CodeIgniter 中实现的系统,我试图通过 POST 在 Rsform 组件的文本区域中将一些数据发送到引用我的 CodeIgniter 系统的 url,我尝试使用 AJAX 请求使用以下代码发送发布数据
<script>
alert("jsc");
var data;
data='test from joomla!';
$.ajax({
type: "POST",
url : 'http://localhost/cii/index.php/login/getNews/',
data: {news:data},
cache: false,
success: function(html){
alert(html);
}
});
getNews 控制器:
function getNews() {
//print_r($this->session->userdata);
header('Access-Control-Allow-Origin: *');
echo "news is ".$news=$_POST['news'];
$data = array ( 'username' => "null", 'is_logged_in' => false, 'news'=>$news);
$this->session->set_userdata($data); //var_dump($_POST); //
print_r($this->session->userdata); session_start(); echo session_id();
}
但它失败了,还有其他选择吗?