原来Jquery.load的方法可以一直load下去


Posted in Javascript onMarch 28, 2011

只要不冲突(例如id不能一样),我写了一个例子,利用页面参数控制内部的元素id,互相加载自己。这是一个jsp页面,代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 
<% 
String path = request.getContextPath(); 
String basePath = request.getScheme() + "://" 
+ request.getServerName() + ":" + request.getServerPort() 
+ path + "/"; 
int i = Integer.parseInt(request.getParameter("i")==null?"0":request.getParameter("i")); 
%> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<base href="<%=basePath%>"> 
<title>用户登录</title> 
<meta http-equiv="pragma" content="no-cache"> 
<meta http-equiv="cache-control" content="no-cache"> 
<meta http-equiv="expires" content="0"> 
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 
<meta http-equiv="description" content="This is my page"> 
<script type="text/javascript" src="<%=path%>/Scripts/jquery-1.5.1.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#h<%= i %>").click(function(){ 
$("#d<%= i %>").load("<%=basePath%>index.jsp",{i:<%=i+1%>}); 
}); 
}); 
</script> 
</head> 
<body> 
this is index.jsp?i=<%= i %> 
<input type="button" value="get<%= i+1 %>" id="h<%= i %>"> 
<br> 
<div id="d<%= i %>" style="border:1px; border-style: solid; margin: 5px;">load index.jsp?i=<%= i+1 %> here!</div> 
</body> 
</html>

运行后如图所示,可以一直点下去:

原来Jquery.load的方法可以一直load下去

但是,如果你只取的是页面的一部分,例如将按钮的点击代码改成:

$("#d<%= i %>").load("<%=basePath%>Login.action input",{i:<%=i+1%>});

那么,加载的就只是一个按钮了,而不是整个页面。如图:

原来Jquery.load的方法可以一直load下去

Javascript 相关文章推荐
javascript(jquery)利用函数修改全局变量的代码
Nov 02 Javascript
js不能跳转到上一页面的问题解决方法
Mar 01 Javascript
JS+ACTIVEX实现网页选择本地目录路径对话框
Mar 18 Javascript
javascript date格式化示例
Sep 25 Javascript
JavaScript操作select元素和option的实例代码
Jan 29 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
Sep 05 Javascript
webpack4.0打包优化策略整理小结
Mar 30 Javascript
Js中将Long转换成日期格式的实现方法
Jun 05 Javascript
Vue异步组件处理路由组件加载状态的解决方案
Sep 07 Javascript
如何使用pm2快速将项目部署到远程服务器
Mar 12 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
Dec 02 Javascript
Javascript数组及类数组相关原理详解
Oct 29 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
Mar 28 #Javascript
jquery向.ashx文件post中文乱码问题的解决方法
Mar 28 #Javascript
JQuery.ajax传递中文参数的解决方法 推荐
Mar 28 #Javascript
jQuery中调用WebService方法小结
Mar 28 #Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 #Javascript
jquery.combobox中文api和例子,修复了上面的小bug
Mar 28 #Javascript
基于jquery的下拉框改变动态添加和删除表格实现代码
Sep 12 #Javascript
You might like
十大催泪虐心动漫,你能坚持看到第几部?
2020/03/04 日漫
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
Laravel中unique和exists验证规则的优化详解
2018/01/28 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
PHP实现计算器小功能
2020/08/28 PHP
js浮动图片的动态效果
2013/07/10 Javascript
Nodejs实现多人同时在线移动鼠标的小游戏分享
2014/12/06 NodeJs
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
Move.js入门
2017/02/08 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
Vue-resource拦截器判断token失效跳转的实例
2017/10/27 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
2017/11/01 Javascript
JSONP原理及应用实例详解
2018/09/13 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
JS箭头函数和常规函数之间的区别实例分析【 5 个区别】
2020/05/27 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
python定位xpath 节点位置的方法
2019/08/27 Python
python同步两个文件夹下的内容
2019/08/29 Python
django中上传图片分页三级联动效果的实现代码
2019/08/30 Python
Python + Flask 实现简单的验证码系统
2019/10/01 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
2020/09/29 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
CSS3等相关属性制作分页导航实现代码
2012/12/24 HTML / CSS
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
应用电子专业学生的自我评价
2013/10/16 职场文书
大专学生求职自荐信
2014/07/06 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
五一劳动节慰问信
2015/02/14 职场文书
聚众斗殴罪辩护词
2015/05/21 职场文书
《世界多美呀》教学反思
2016/02/22 职场文书
使用 Apache 反向代理的设置技巧
2022/01/18 Servers