从PHP返回变量时我遇到一个奇怪的问题到Javascript我有一个函数的ajax调用,如下所示(我正在使用CodeIgniter):
public function automaticEnd(){
$this->load->model('test_model');
$this->test_model->addResult("common");
$id = $this->input->post('id');
echo "success/";
}
在我的AJAX通话中,我只想看到一个成功的警告框/
$.ajax({
type: "POST",
url: "/project/main/automaticEnd",
data: data,
success: function(msg){
alert(msg);
}
});
但是我看到的输出如下: " 0:12:14success /"
以前见过这个问题的人?任何帮助将不胜感激答案 0 :(得分:0)
我认为问题依赖于addResult()
的{{1}}方法。
检查那里是否有另一个echo语句。
"成功之前的字符串/"看起来像时间。也许你在那里回应一个值用于测试目的。