2 qq 38525272 qq_38525272 于 2017.09.15 11:19 提问

8个回答

qq_38525272
qq_38525272   2017.09.15 11:22

图片说明
图片说明

qq_38525272
qq_38525272 我这边后台跳转的是不同页面,但是那些页面的内容也是要拼接到这个div上的,有没有大神知道怎么去写
2 个月之前 回复
zzj123456qaz
zzj123456qaz   2017.09.15 11:24

在js里你定义一个url路径 ,然后在

中调用js里面定义的那个方法就可以了,可以实现跳转,要么你就写个A标签跳转
qq_38525272
qq_38525272 我是这么去写的,但是好像不能实现
2 个月之前 回复
qq_38525272
qq_38525272 "$(function(){ $('#turn_page').find("").click(function() { var url = this.href; if (url != null && url != 'javascript:;') { $.get(url, function(data) { $('#main-content').html(data); }); } }); });"
2 个月之前 回复
qq_28215471
qq_28215471   2017.09.15 11:35

为什么不用iframe呢?

qq_38525272
qq_38525272 之前用的frame,但是现在页面改了一下,为了好看,主页原本是三个网页,现在合并为一个页了,所有的跳转都要拼接在主页的固定位置
2 个月之前 回复
AVGworkld
AVGworkld   2017.09.15 11:42

这个相当简单了, 你用load方法
window.loadList = function (pageNumber, pageSize) {
var condition = {
queryLike:jq.trim(jq("#querylike").val()),
schoolId:jq('#schoolList option:selected').val(),
userstas:jq('#userstas option:selected').val(),
isQuery:jq("#isquery").val(),
pageNumber: pageNumber || 1,
pageSize: pageSize || 16
};
jq("#data-list").load("#CTX/admin/uom/user/page", condition);

    load方法直接替代list中的值, 
AVGworkld
AVGworkld 是div里面的值
2 个月之前 回复
github_38725775
github_38725775   2017.09.15 11:44

jq load 可以代替 iframe

qq_35593296
qq_35593296   2017.09.15 11:45

可以使用jsp隐藏域jsp:include page="

playboyanta123
playboyanta123   2017.09.15 11:50

我理解的你就是想做单页切换对吧,多个页面的内容在一个页面的tab切换显示。那你这提问提的,首先你要这么做的话就把多个页面的html模版都放到
当前页,然后后台不同的路由也跳到当前也,一般只要一个路由就行了,通过不同的action区分,然后前台获取到这个action判断当前显示哪个tab页面,
然后切换tab的过程中如果还有异步请求的话就再请求就行了,没有请求就直接显示切换的内容

playboyanta123
playboyanta123 回复qq_38525272: 你的模版肯定在前端页面啊,不然你模版在后台代码里?如果在后台代码里你可以随意,通用做法就是我说的这样
2 个月之前 回复
qq_38525272
qq_38525272 模板都要放过来吗?我不能获得到url请求在把页面内容放到div中吗
2 个月之前 回复
u010715243
u010715243   2017.09.15 14:35

可以去找个前台框架,div碎片布局的,就一个html页面,其他页面都是一个个div嘛

Csdn user default icon
上传中...
上传图片
插入图片