jquery easyUI tab问题 10
我用的是SSI和frame框架,用实现的效果是点击right页面的菜单,然后再mian页面中显示请求页面,并且是在tab中的显示的,这都实现了,不过在请求的页面中进行添加...
我用的是SSI 和frame框架,用实现的效果是点击right页面的菜单,然后再mian页面中显示请求页面,并且是在tab中的显示的,这都实现了,不过在请求的页面中进行添加操作(会请求到另外一个页面),整改main会直接跳转到那个添加页面,tab什么的都没了,请问如何才能让其请求页面不会完全跳出tab
展开
1个回答
展开全部
tab本来就是这样的,没有完美解决方法。
必须重新构建内部元素使用jquery append方法
将选项卡内容以代码方式加载
参考代码:
function mergePassword(title){
if ($('.easyui-tabs').tabs('exists', title)){
$('.easyui-tabs').tabs('select', title);
} else {
var content = "<div class='updatepwdBox'><ul>"+
"<li>原始密码:<input type='password' id='originpwd'/></li>"+
"<li>新密码: <input type='password' id='newpwd' /></li>"+
"<li>确认密码:<input type='password' id='confirmpwd'/></li>"+
"<li style='text-align:center'><a href='javascript:void(0)' "+
"id='pwdok' class='easyui-linkbutton' iconCls='icon-ok'>确定</a></li>"+
"</ul></div>";
$('.easyui-tabs').tabs('add',{
title:title,
content:content,
closable:true
});
}
$("#originpwd").focus();
}
必须重新构建内部元素使用jquery append方法
将选项卡内容以代码方式加载
参考代码:
function mergePassword(title){
if ($('.easyui-tabs').tabs('exists', title)){
$('.easyui-tabs').tabs('select', title);
} else {
var content = "<div class='updatepwdBox'><ul>"+
"<li>原始密码:<input type='password' id='originpwd'/></li>"+
"<li>新密码: <input type='password' id='newpwd' /></li>"+
"<li>确认密码:<input type='password' id='confirmpwd'/></li>"+
"<li style='text-align:center'><a href='javascript:void(0)' "+
"id='pwdok' class='easyui-linkbutton' iconCls='icon-ok'>确定</a></li>"+
"</ul></div>";
$('.easyui-tabs').tabs('add',{
title:title,
content:content,
closable:true
});
}
$("#originpwd").focus();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询