脚本实现页面传参
程序员文章站
2022-03-19 22:00:47
...
今天为一个菜单的事郁闷了半天,问题是页面主菜单的每一项对应一个二级菜单,要求点击每一项后跳到相应的页面并且显示当前板块的二级菜单,整了半天没弄出来后来网上搜了一下相关资料最后整出来了。
说一下思路:写一个方法要在页面加载时调用,通过页面传参,判断参数值在将对应的二级菜单显示出来就ok了。
脚本传参:<a href='javascript:window.location="要跳转的页面url?id="+参数值'>链接</a>
获取传来的参数:
说一下思路:写一个方法要在页面加载时调用,通过页面传参,判断参数值在将对应的二级菜单显示出来就ok了。
脚本传参:<a href='javascript:window.location="要跳转的页面url?id="+参数值'>链接</a>
获取传来的参数:
var SubMenmu=$("div>.Top_Bar");
var url=window.location.href;
var index=url.indexOf("=")+1
var canshu=url.substring(index,index+1)
switch(canshu)
{
case "1":
SubMenmu.eq(0).show().siblings().hide();
break;
case "2":
SubMenmu.eq(1).show().siblings().hide(); break;
case "3":
SubMenmu.eq(2).show().siblings().hide();
break;
case "4": SubMenmu.eq(3).show().siblings().hide();
break;
case "5":
SubMenmu.eq(4).show().siblings().hide();
break;
case "6":
SubMenmu.eq(5).show().siblings().hide(); break;
case "7":
SubMenmu.eq(6).show().siblings().hide();
break;
case "8":
SubMenmu.eq(7).show().siblings().hide();
break;
case "9":
SubMenmu.eq(8).show().siblings().hide();
break;}
推荐阅读
-
.net C#中页面之间传值传参的六种方法
-
下拉树(下拉页面)的实现 AjaxDWRJavaScript框架脚本
-
Java调用shell脚本解决传参和权限问题的方法
-
iOS中详解Block作为property属性实现页面之间传值
-
C#实现.net页面之间传值传参方法汇总
-
iOS中详解Block作为property属性实现页面之间传值
-
C#实现.net页面之间传值传参方法汇总
-
SqlServer参数化查询之where in和like实现之xml和DataTable传参介绍
-
SqlServer参数化查询之where in和like实现之xml和DataTable传参介绍
-
微信小程序页面传多个参数跳转页面的实现方法