后台方法中又有一个发送到外部程序的post请求get_phone_code。
把jquery.ajax的url地址直接复制到浏览器,可以打印出get_phone_code的返回结果。
可见,getValidataCode和get_phone_code都是运行正常的
问题来了:
把get_phone_code注释掉,前台的ajax就执行access方法
去掉注释,ajax就执行error方法
求教原因,谢谢。
public function getValidataCode(){
$errmsg = '';
$flag = true;
$kindom = new Kindom();
$param = I('param.');
$obj = $kindom->get_phone_code($param);//post请求
echo "<br>".'return='.json_encode($obj)."<br>";//打印返回结果
$this->ajaxReturn('123','发送成功',1);
echo '11';
}
最佳答案