问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JQuery 如何实现在同一个页面,通过点击不同的链接(action),显示不同的list

发布网友 发布时间:2022-04-21 16:59

我来回答

3个回答

热心网友 时间:2022-04-21 18:28

main.jsp更改如下

<%@ page language="java" pageEncoding="UTF-8"%>

  <DIV class="ui-layout-north">

  </DIV>

  <DIV class="ui-layout-west">

   <dl id="sfqclick">

    <dt class="leftIco">

     省市

    </dt>

    <dd>

     <a href="1.jsp">查询省</a>

     <a href="#">查询市</a>

    </dd>

    <dt class="leftIco">

     第二部分

    </dt>

    <dd>

     <a href="#">SubLink-1</a>

     <a href="#">SubLink-2</a>

     <a href="#">SubLink-3</a>

    </dd>

    <dt class="leftIco">

     第三部分

    </dt>

    <dd>

     <a href="#">SubLink-1</a>

     <a href="#">SubLink-2</a>

     <a href="#">SubLink-3</a>

    </dd>

   </dl>

  </DIV>

1.jsp更改如下

<%@ page language="java"  pageEncoding="UTF-8"%>

<HTML>

 <HEAD>

  <TITLE>Layout Example</TITLE>

  <link rel="stylesheet" href="css/style.css" type="text/css" />

  <SCRIPT type="text/javascript" src="jquery.js"></SCRIPT>

  <SCRIPT type="text/javascript" src="jquery.layout.js"></SCRIPT>

  <script type="text/javascript" src="jquery.tablesorter.js"></script>

  <SCRIPT type="text/javascript">

   $(document).ready(function () {

    $('body').layout({ applyDefaultStyles: true });

    //

    $("#sfqclick dt").click(function(){

     $(this).toggleClass("bottomIco")

         .next().slideToggle(1)

         .siblings("dd").slideUp("fast");

     $(this).siblings("dt").removeClass("bottomIco");

    });

   });

   // add parser through the tablesorter addParser method     

   $.tablesorter.addParser({         // set a unique id         

    id: 'grades',         

    is: function(s) {             // return false so this parser is not auto detected

    return false;},

    format: function(s) {             // format your data for normalization            

    return s.toLowerCase().replace(/good/,2).replace(/medium/,1).replace(/bad/,0); },

   // set type, either numeric or text         

    type: 'numeric'     }); 

    $(function() {         

    $("table").tablesorter({            

    headers: {                 

    6: {                     

    sorter:'grades'  

    }            

    }        

   });   

   });

 

  $(document).ready(function(){

   $('dd a:first').click(function(){

    $.ajax({

     type: "POST",

        url: "findProvinceAll.action",

        dataType: "json",

        success: function(msg){

         alert( "Data Saved: " + msg );

        }

    });

   });

  });

</SCRIPT>

</HEAD>

<body>

<jsp:include page="main.jsp"></jsp:include>

<DIV class="ui-layout-center">

<table cellspacing="1" class="tablesorter">

 <thead> 

  <tr>     

   <th>省ID</th>     

   <th>省名称</th>     

  </tr> 

 </thead> 

 <tbody> 

  <tr>    

   <td id="prvoinceId"></td>   

   <td id="provinceName"></td>   

  </tr>

 </tbody> 

</table>

</DIV>

</BODY>

</HTML>

结果看图访问1.jsp

热心网友 时间:2022-04-21 19:46

如果你想实现这样的功能的话,那么我建议用EXT JS,因为EXT js 里面这些框架都是已经存在的,拿过来嵌套就OK了,应用起来也比较方便!
我以前就是用EXT JS来做的像你说的这种页面,挺好的,我这里有一个官方API,你可以看一下:
http://w45438.s48.mydiscuz.com/docs/
链接就是API,有问题咱们可以讨论一下,相互提高

热心网友 时间:2022-04-21 21:21

像你这个,完全不必用ajax,因为你的显示区域都在右边一大块,用个iframe,照样做到局部刷新,但代价比ajax小多了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win11优化工具【Windows11轻松设置 v1.04】 Win11怎么开启高性能模式_Windows11高性能模式开启方法介绍 盘点Windows11的5个优点为你带来全新的操作体验微软发布的全新操作系统... 微软正式推出Windows 11系统 有哪些变化? windows11新机优化教程 如何优化Windows 11服务设置_Windows 11服务优化技巧 win11系统怎么优化服务-windows11系统设置服务优化 纳税筹划的风险有什么 税收筹划的风险及管理办法有哪些? 税务筹划的18种方法(税收筹划的方法有哪些) .硫酸镁抗惊厥的机制是什么?过量出现中毒时如何解毒 陆商中毒怎么办 水合氯醛透化制片注意事项 水合氯醛中毒的病因 水合氯醛中毒都有哪些症状表现 水合氯醛的中毒 房屋侵占怎么解决 非法侵占他人房屋如何处理 房屋租赁到期怎么处理 遗嘱执行人怎么处理房屋 一线城市老房子以后怎么处理 农村房屋纠纷应该怎么处理 房屋产权纠纷怎么处理 局域网共享文件夹可以打开,文件无法访问 OPPO手机文件管理访问受限 jquery能否实现点击了链接之后先做一些动画再跳转? 封神榜中商纣王做了那么多坏事,为什么还能封神? 乾隆通宝,求辨别真假 高灯任务中心是什么软件平台? 乾隆有多少个局。那一个局值钱。都有啥标志?谢谢 平板电视的好处是什么呢? 帮我制定一套初中生学习计划和生活计划 还有一套暑假加寒假课外辅导计划 课外辅导包括 轮滑、乐器。 令人感动一件事400 平板电视哪个牌子性价比高 怎么把一颗松果打造成盆栽? 不会网上点外卖怎么办 如果你不会烧饭,外卖又点不成肚子又饿,怎么办? 一个人在家,不会做饭,不想出门,又叫不到外卖,怎么办? 想点外卖又不敢点,害怕人怎么办,我一个人在家 想跟男朋友说话不敢说想点外卖不敢点,该怎么办? 小孩不会点外卖? 关键是有人不喜欢点外卖怎么办? 中小的企业一般机构设置是怎样的? 求“关于如何优化企业组织结构”论文一篇 中小企业应该有怎样的组织结构 什么样的组织架构最适合中小企业的发展 教师年度考核中培养人情况怎么写 鞋子被新买的牛仔裤染色了可以索赔吗? html css jquery 鼠标放到超链接上 把超链接的文字变成其他文字 甘李药业中签?