大佬们,请教一个问题

weixin_38055863 2019-05-09 05:30:56
我现在想做一个查询显示信息的功能,需要点击查询后查询到数据同时把显示信息的table的display属性由none变为block,但是我那个查询点击后会刷新页面来取得数据,这样就造成了我查询到的信息闪一下就消失了,请问各位大神,如何解决这个问题呢? <input type="text" class="input_k2" placeholder="请输入用户名" value="" id="inputname"> </td> <td valign="middle" style="text-align:right; width:10px;"> <a class="byget" href="javascript:" onclick="findOut()">查询</a></td> </tr> </table> <td>------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</td> <table width="96%" border="0" align="center" cellpadding="0" cellspacing="0" class="box_news_show assessment_show" style="display:none;padding-top: 20px;" id="info" > <tr> 然后是js function findOut(){ var name=$("#inputname").val(); if (name=="") { mizhu.alert('','请输入您要搜索的用户姓名!',''); } else { var saveURL = "${pageContext.request.contextPath}/employAction!infoList?name="+name+""; window.location.href = saveURL; document.getElementById("info").style.display=""; return false; } };
...全文
9 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38109453 2019-05-09
  • 打赏
  • 举报
回复
用的c:if做判断
weixin_38108494 2019-05-09
  • 打赏
  • 举报
回复
别用window.location.href, 换个方式请求
weixin_38082460 2019-05-09
  • 打赏
  • 举报
回复
ajax 查询数据,更新到页面上。 你现在的逻辑,在加上。 $(function(){ var queryName=getqueryparams('name'); if(queryName) document.getElementById("info").style.display=""; }) 因为window.location.href = saveURL; 之后,当前页面已经重新load了。你后面的2行代码是没啥用的。
weixin_38073691 2019-05-09
  • 打赏
  • 举报
回复
做一个遮罩层

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧