在jsp中动态的改变include静态引入的页面

在index.jsp页面中引入多个页面,其中需要根据点击不同的地方,改变id=content_right的div中引入的界面,但是不希望刷新整个页面.可以利用js在前端动态改变div里面的内容.

index.jsp

	<%@ include file="index_top.jsp"%>
	<div id="content">
		<%@ include file="index_table_sort.jsp"%>
		<div id="content_right">
			<%@ include file="right_index.jsp"%>
		</div>
	</div>

index_table_sort.jsp

<ul>
	<li><a οnclick="bookFun('right_book.jsp')">图书信息维护</a></li>
	<li><a οnclick="publishFun('right_publish.jsp')">出版单位维护</a></li>
	<li><a οnclick="classFun('right_class.jsp')">书籍类别维护</a></li>
	<li><a οnclick="authorFun('right_author.jsp')">作者信息维护</a></li>
</ul>

js

function loadView(name){
	$("#content_right").empty();
	$("#content_right").load(name);
}
function publishFun(name){
	loadView(name);
}

动态改变引入文件后,可以用js函数自执行,利用ajax局部刷新该页面.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值