我想隐藏我的页面的内容在一定的条件下我怎么能通过使用jQuery来做到这一点。在条件下使用jquery隐藏元素
例
if(type=="member")
{
\\hide some elements..
}
感谢提前的帮助。
类型的值正由servlet中的session.getAttribute()获取。
我想隐藏我的页面的内容在一定的条件下我怎么能通过使用jQuery来做到这一点。在条件下使用jquery隐藏元素
例
if(type=="member")
{
\\hide some elements..
}
感谢提前的帮助。
类型的值正由servlet中的session.getAttribute()获取。
我有类似的问题,我的项目上,我不得不检查,如果用户是管理员或只是一个简单的用户。我所做的是这样的:
在我的jsp页面我正在检索会话(就像你在做什么)User user = (User) session.getAttribute("loginDone");
在我的情况下,我已经命名为loginDone
我的会话属性。
然后在现场我想检查是什么类型的用户,我做了一件小脚本的:
<% if (user!= null && user.isAdmin()) { %>
// the code for the Admin User.
<% } %>
<% if (user != null && !user.isAdmin()) { <%>
// the code for the simple User.
<% } %>
就我而言,我只想删除一些标签。 –
你也可以使用这种方法!如果第一个条件是真实的显示你想要的,如果不显示别的东西。您的所有元素都将在那里显示,但根据情况检查显示。 –
好的,谢谢你会试试看。 –
试试这个:
if(type=="member"){
$(yourDom).hide();
}
这能在JSP中使用标签?? –
对不起,我对jsp不熟悉。只要知道,这些都是javascript代码,可以在标签中放入html文件。 – xiaocui
if (type === "member") {
$('#target1').hide(); //or
$('#target1).css('display', 'none');
}
.hide()类似于CSS属性显示:无 {另外,我刚才看到小翠包括在他的榜样。}
在第二个例子,如果您不希望布局受到影响,则可以使用'hidden'作为值。
如果你感到困惑如何将jQuery添加到JSP页面,那里有在这里讨论jQuery adding to JSP page
http://api.jquery.com/hide/ –