JSP页面如何实现ajax实现局部刷新,求实例。

比如说有两个表出版社表A和图书表B,A表有各出版社名称,B表有出版社所出版图书列表。在页面左边显示出版社列表,右边显示左边选中出版社所出版的图书列表,根据不同的选择,右边... 比如说有两个表出版社表A和图书表B,A表有各出版社名称,B表有出版社所出版图书列表。在页面左边显示出版社列表,右边显示左边选中出版社所出版的图书列表,根据不同的选择,右边的局部会更新,但是整个页面不刷新,该如何实现,求代码,谢谢。A表字段(press_id,prsee_name,press_adress),B表字段(press_id,book_id,book_name,Introduction)。谁能帮我实现下,请将源码发至fengwu0111@qq.com,不甚感激。 展开
 我来答
悲哀
2012-04-10 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:90.7万
展开全部
用jquery吧,这样的功能很好实现。
这是我之前写的两个关联下拉选择框,第一个是省份,第二个是具体城市。
选中省份,第二个下拉框的选项实现改变。

$(document).ready(function(){
$("#big").change(function(){ //更改省份下拉框的选项时候触发
$("#detail").empty();
$.ajax({
type:"post",
url:"changeCitiesAction.do",//传入action来处理
data:"pid="+$("#big option:selected").val(),//传递的参数(父id-即省份id)
success:function(xml){
$(xml).find("bigList").find("type").each(function(){//解析jsp动态生成的xml
var name = $(this).find("cityName").text();
var id = $(this).find("id").text();
//把解析出来的书库写入页面 <!--EndFragment-->
$("#detail").append("<option value="+id+">"+name+"</option>");
})
}
});
});
});

原理都差不多,好好想想吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式