下面来先看要实现的功能。
点击“我的账号”就会弹出下面这个页面。
这个页面的左边是一个菜单列,右边是一个嵌套页面的容器(是根据左边菜单的点击来嵌套的)。
但是我的项目里面有一个借款的功能,用户借款成功就会跳转到“我的账号”的“我的借款”这个页面。
要实现这个功能就要在,我的处理方法是在链接上拼接一个参数。
这是“我的账号”的跳转链接
window.location.href="/wdzhanghui/zhanghuixix/Index?text=1";
我给他拼接了一个text=1的参数。
注意:控制器这样必需用一些判断,如果他为空的话,给他赋值为0,要不然视图层会报错。
然后用ViewBag传到视图,进行判断。
视图的代码:
$(function () {
var text=@ViewBag.text;
if(text !=""){
if(text== 1){//我的借款
$("#content").attr("src", "/mydjiayi/JieKua/Index");
}else if(text == 2){//我的投资
$("#content").attr("src", "/mydjiayi/Tobiao/Index");
}
}
});
在页面加载事件里面,对text进行判断,如果text=1,给他嵌套“我的借款”页面。
这样就可以实现根据你的需求,一开始显示什么页面都可以,不显示也可以。
这是我的一些小技巧,希望能帮到大家。