我有当前代码:
<button onclick="ismeloggedin()">
脚本:
function ismeloggedin(){
if(checkloggedin()){
alert('you"re logged in');
}else{
alert('you didn"t login!!!!');
}
}
function checkloggedin(){
$.post('/test/check/',{'loggedin':0},function(data,status){
return (data.status == 'error')?false:true;
});
}
php 不是必需的,但还是要发布
function check(){
is(isset($_POST['loggedin'])){
if(isLoggedIn()){
$json = ['status'=>'success'];
}else{
$json = ['status'=>'error'];
}
header('Content-Type: application/json; charset=utf-8');
echo json_encode($json);
}
}
我的问题是checkloggedin()
这个函数返回undefined
而是返回真/假