sil*_*min 2 jquery codeigniter return
我通过Ajax调用这个控制器:
class Landing extends CI_Controller
{
function __construct()
{
parent::__construct();
}
function Index()
{
if ( $smt ){
return TRUE;
}else{
return FALSE;
}
}
}
Run Code Online (Sandbox Code Playgroud)
并且响应返回空,但如果替换:
return TRUE;
Run Code Online (Sandbox Code Playgroud)
通过
echo TRUE;
exit;
Run Code Online (Sandbox Code Playgroud)
有用.我想知道为什么?
当您执行ajax调用时,响应是从URL返回的HTML脚本.如果您要创建一个空的PHP文件
return TRUE;
Run Code Online (Sandbox Code Playgroud)
但是,它不会向查看该文件的用户显示任何内容
echo 'true';
Run Code Online (Sandbox Code Playgroud)
会返回一个字符串.这就是你的AJAX调用.
| 归档时间: |
|
| 查看次数: |
3213 次 |
| 最近记录: |