我不知道问题是什么。我有一个将用户名发送到控制器的 ajax:
function my_profile(username){
$.ajax({
url: "member/my_profile",
type: "get",
data: "username="+username,
success: function(){
window.location.href = 'member/my_profile';
}
});
}
这是我的控制器:
function my_profile(){
$username = $this->input->get('username');
$data['username'] = $username;
$this->load->view('my_profile' , $data);
}
我已经回显了 $username 以测试它是否可以从 ajax 发出警报(msg)。它的工作原理只是找到。问题是在我看来什么都没有显示:
<h1>My Profile</h1>
<?php
echo $username;
?>
我不知道为什么。我尝试初始化$data['username'] = 'adam'
并且这有效。