首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery判断session中的值解决思路

2013-10-11 
jquery判断session中的值var $login$(#header .click)$login.click(function(){var gname$(#gname)

jquery判断session中的值
var $login=$("#header .click");
$login.click(function()
{
var gname=$("#gname").val();
alert(gname);
if(gname!=null){
if($("#login").is(":visible"))
{
    alert("step1");
$("#login").slideUp(1000);
}
else
{
alert("step2");
$("#login").slideDown(1000);
}
       }
});
<input type="hidden" id="gname" value="<%=session.getAttribute("name")%>" /><a><%=session.getAttribute("name") %></a>
上面是jquery代码,我想做的是 判断用户是否登陆,若登陆session中保存用户名,用户名在页面显示,点击的话无反应。若未登陆,点击显示用户名区域会出现登录框。但是测试发现,未登陆时,点击null,弹出null,但是还是可以进入if(gname!=null)中的语句块执行代码,这是怎么回事。这效果该怎么实现 session jquery
[解决办法]
if(gname!=''){
[解决办法]
if(gname!='null'){

 因为

 value="<%=session.getAttribute("name")%>" /><a>
if:no session then   
 value="null" /><a>

热点排行