好Afernoon comunity,我有一个问题,我的html网页,我想用代码来显示确定窗口的登录,问题是不管什么说法(if-else,if-if,或其他)我使用...总是显示相同的窗口(意思是总是显示我编码在deslogeado.php上的窗口,我不能让显示窗口编码在logeado.php上)。 一些细节:味精是一个字符串,可以带来单词'cero'(这里将显示一个窗口,用户可以登录)或其他词(这里将显示一个窗口,用户已经登录)。if and else not working
<script type="text/javascript">
$(document).ready(function()
{
var flag = 'cero';
var msg = $.ajax({type: "GET", url: "getSesion.php", async: false}).responseText;
console.log(msg);
if(msg === flag)
$('#apDiv7').load('deslogeado.php');
if(msg !== flag)
$('#apDiv7').load('logeado.php');
}
);
</script>
或
<script type="text/javascript">
$(document).ready(function()
{
var flag = 'cero';
var msg = $.ajax({type: "GET", url: "getSesion.php", async: false}).responseText;
tipo=typeof msg;
console.log(msg,flag);
if(msg == flag)
{
$('#apDiv7').load('deslogeado.php');
}else{
$('#apDiv7').load('logeado.php');
}
}
);
</script>
或
<script type="text/javascript">
$(document).ready(function()
{
$.ajax({
type: "GET",
url: "getSesion.php",
success: function(data)
{
var flag='cero';
console.log(data,flag);
if(data === flag)
{
$('#apDiv7').load('deslogeado.php');
}else{
$('#apDiv7').load('logeado.php');
}
}
})
}
);
</script>
或
<script type="text/javascript">
$(document).ready(function()
{
$.ajax({ url: "getSesion.php", dataType: "json" }).done(function(data)
{
if(data.message == flag)
{
$('#apDiv7').load('deslogeado.php');
}else{
$('#apDiv7').load('logeado.php');
}
});
});
</script>
与1,2-试过和3等于上如果,我不知道如果HTML属性问题或者是什么。我真的希望有人能帮助我!致以我的问候!!!
尝试使用其他如。 – QuestionMarks
“(...)总是显示相同的窗口” - 它显示了什么?哪个窗口? 'console.log'消息给你什么? –
感谢您的回复,已经尝试过其他内容,如果在主题上添加了更多细节 – user3433247