在做一个表单签核系统时,需在要签核页面中将表单内容(事先做好的PHP页面)显示出来,于就是想能不能利用Ajax技术把这个事先做好的页面嵌入到签核页面中呢?经过一翻尝试,终于找到了一个自大比较满意的解决方法,现写在自己的博客中与大家分享。
第一步需要在签核页面中提供一个区域用来显示表单内容,这里使用的是DIV。
<script type="text/javascript"> $(document).ready(function() { loadPage("doc_view", "<?php echo $this->doc_view_url . '/flag/1'; ?>"); }); </script> <?php $p = new Portlet(); $p->setCaption("Document View") ->setShowBorder(false) ->addItem("<div id='doc_view'></div>") //这个DIv就是用来显示表单内容的容器 ->render(); echo $this->partial("approval/CommentsList.phtml", array("approval_list" => $this->approval_list)); ?>
第二步就是编写一段JavaScript用来获取表单页面,使用jQuery
//动态加载页面 //id 显示页面的容器组件ID //url 欲加载页面网址 function loadPage(id, url) { $("#"+id).addClass("loader"); $("#"+id).append("Loading......"); $.ajax({ type: "get", url: url, cache: false, error: function() {alert('加载页面' + url + '时出错!');}, success: function(msg) { $("#"+id).empty().append(msg); $("#"+id).removeClass("loader"); } }); }
版权声明:本文为博主原创文章,未经博主允许不得转载。
您还没有登录,请您登录后再发表评论
一、jQuery加载一个html页面到指定的div里 把a.html里面的某一部份的内容加载到b.html的一个div里。 比如:加载a.html里面的<div id=“row”></div>这个div里面的所有内容加载到b.html的这个div里<div id=”content...
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。"jQuery局部div滚动加载远程数据"这个主题是关于如何利用jQuery实现一个功能,即当用户滚动到页面的某个div...
本篇文章将详细解析如何使用jQuery实现在Div中加载其他页面,并给出具体的实现代码。 首先,我们需要在签核页面中创建一个用于显示表单内容的区域。通常,我们可以使用HTML的Div元素来实现这一目标。在示例代码中,...
3. **图片延迟加载**: 对于网页中的图片,一种常见的优化方式是延迟加载,即当图片进入视口时才开始加载。jQuery有许多插件支持这一功能,如`jquery.lazyload.js`。这种方法可以避免一次性加载所有图片,尤其是在...
在网页开发中,用户体验至关重要,尤其是在处理数据加载或者页面跳转时,用户往往需要等待,此时加载等待界面就显得尤为重要。"简单jQuery加载等待转圈页面插件"就是为了解决这个问题而设计的,它能提供一个优雅的、...
在网页设计中,为了提高页面加载速度和用户体验,懒加载(Lazy Load)技术被广泛应用。尤其是在图片密集型的网站上,非首屏的图片可以延迟加载,直到用户滚动到相应位置时才开始加载,这样可以显著减少首屏加载时间...
总结来说,局部div刷新和全局刷新是两种在Web应用中常见的页面刷新方法。局部刷新利用了jQuery的.load()方法,它允许我们加载新的HTML内容到指定的元素内,从而实现页面的局部动态更新。而全局刷新则通过不同的...
在“jQuery页面区域预加载代码”中,开发者可以利用jQuery的事件绑定、动画控制等功能,实现对页面区块的逐个加载和展示。 在压缩包内的"说明.htm"文件中,通常会包含预加载代码的详细使用说明和示例。开发者可以...
标题中的"jquery特效DIV层跟随页面向下滚动"指的是在网页设计中使用jQuery库实现的一种交互效果。当用户滚动页面时,一个特定的div元素(通常包含重要的信息或导航)会固定在屏幕的一侧,保持可见,即使用户滚动页面...
一个基于jquery库的点击加载更多实现(可在一个页面实现多个)。 真实的案例。 当初进行项目的时候没有找到合适的代码(找到的很多都是滚动条拖到底自动出现,没有点击出现的),并且要实现一个页面多个点击加载,...
在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理以及动画制作等任务。在本例中,“jQuery单击div更改背景颜色”是一个基础的交互功能,通常用于教学或简单的用户界面设计。下面我们将...
"jquery showLoading 局部指定加载特效"是jQuery应用中的一个常见需求,尤其是在网页的异步加载或者数据更新时,为了提供更好的用户体验,我们常常会在特定区域显示一个加载指示器,让用户知道内容正在加载。...
在网页开发中,jQuery Sortable 是一个非常实用的插件,它允许用户通过拖放操作对HTML元素(如div)进行排序。这个功能对于构建交互性强、用户体验良好的列表或网格布局至关重要。本篇文章将深入探讨如何使用 jQuery...
在这个案例中,可能使用的jQuery插件如`jQuery.pbl`,这个插件专为实现无限滚动加载图片的瀑布流效果而设计。它可能包含了以下功能: - **DOM元素监听**:插件会监听滚动事件,当用户滚动到页面的特定位置时触发...
在网页设计中,图片动态加载是一种优化用户体验的重要技术,它能有效地减少页面的初次加载时间,提高页面性能。本文将详细讲解如何使用jQuery来实现这一功能,尤其关注鼠标滚动时的图片加载效果。 首先,jQuery是一...
"jquery页面跳转loading加载"这个主题涉及到的是在页面进行跳转或数据加载时,展示一个“加载中”(loading)的提示效果,以告知用户页面正在处理并等待完成。这种效果可以提高用户体验,因为用户能够明确地看到页面...
在网页开发中,为了提高页面加载速度和用户体验,懒加载技术被广泛应用。"DIV懒加载demo"是一个关于如何实现非图片元素(如div)的懒加载技术实例,它模仿了天猫和京东等电商平台的滚动加载效果。这个示例旨在帮助...
在网页设计中,这种功能能够提升用户体验,因为它可以将用户注意力集中在特定信息或任务上,而不会被其他页面元素分散。 首先,我们来了解jQuery的核心概念。jQuery通过链式调用来封装JavaScript的DOM操作,使得...
在网页设计中,用户体验是至关重要的,而页面加载进度条能有效地提高用户的感知速度,让用户在等待页面完全加载时有一个可视化的反馈。本教程将详细讲解如何使用jQuery库来模拟页面加载进度条。 首先,jQuery是一款...
相关推荐
一、jQuery加载一个html页面到指定的div里 把a.html里面的某一部份的内容加载到b.html的一个div里。 比如:加载a.html里面的<div id=“row”></div>这个div里面的所有内容加载到b.html的这个div里<div id=”content...
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互等任务。"jQuery局部div滚动加载远程数据"这个主题是关于如何利用jQuery实现一个功能,即当用户滚动到页面的某个div...
本篇文章将详细解析如何使用jQuery实现在Div中加载其他页面,并给出具体的实现代码。 首先,我们需要在签核页面中创建一个用于显示表单内容的区域。通常,我们可以使用HTML的Div元素来实现这一目标。在示例代码中,...
3. **图片延迟加载**: 对于网页中的图片,一种常见的优化方式是延迟加载,即当图片进入视口时才开始加载。jQuery有许多插件支持这一功能,如`jquery.lazyload.js`。这种方法可以避免一次性加载所有图片,尤其是在...
在网页开发中,用户体验至关重要,尤其是在处理数据加载或者页面跳转时,用户往往需要等待,此时加载等待界面就显得尤为重要。"简单jQuery加载等待转圈页面插件"就是为了解决这个问题而设计的,它能提供一个优雅的、...
在网页设计中,为了提高页面加载速度和用户体验,懒加载(Lazy Load)技术被广泛应用。尤其是在图片密集型的网站上,非首屏的图片可以延迟加载,直到用户滚动到相应位置时才开始加载,这样可以显著减少首屏加载时间...
总结来说,局部div刷新和全局刷新是两种在Web应用中常见的页面刷新方法。局部刷新利用了jQuery的.load()方法,它允许我们加载新的HTML内容到指定的元素内,从而实现页面的局部动态更新。而全局刷新则通过不同的...
在“jQuery页面区域预加载代码”中,开发者可以利用jQuery的事件绑定、动画控制等功能,实现对页面区块的逐个加载和展示。 在压缩包内的"说明.htm"文件中,通常会包含预加载代码的详细使用说明和示例。开发者可以...
标题中的"jquery特效DIV层跟随页面向下滚动"指的是在网页设计中使用jQuery库实现的一种交互效果。当用户滚动页面时,一个特定的div元素(通常包含重要的信息或导航)会固定在屏幕的一侧,保持可见,即使用户滚动页面...
一个基于jquery库的点击加载更多实现(可在一个页面实现多个)。 真实的案例。 当初进行项目的时候没有找到合适的代码(找到的很多都是滚动条拖到底自动出现,没有点击出现的),并且要实现一个页面多个点击加载,...
在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理以及动画制作等任务。在本例中,“jQuery单击div更改背景颜色”是一个基础的交互功能,通常用于教学或简单的用户界面设计。下面我们将...
"jquery showLoading 局部指定加载特效"是jQuery应用中的一个常见需求,尤其是在网页的异步加载或者数据更新时,为了提供更好的用户体验,我们常常会在特定区域显示一个加载指示器,让用户知道内容正在加载。...
在网页开发中,jQuery Sortable 是一个非常实用的插件,它允许用户通过拖放操作对HTML元素(如div)进行排序。这个功能对于构建交互性强、用户体验良好的列表或网格布局至关重要。本篇文章将深入探讨如何使用 jQuery...
在这个案例中,可能使用的jQuery插件如`jQuery.pbl`,这个插件专为实现无限滚动加载图片的瀑布流效果而设计。它可能包含了以下功能: - **DOM元素监听**:插件会监听滚动事件,当用户滚动到页面的特定位置时触发...
在网页设计中,图片动态加载是一种优化用户体验的重要技术,它能有效地减少页面的初次加载时间,提高页面性能。本文将详细讲解如何使用jQuery来实现这一功能,尤其关注鼠标滚动时的图片加载效果。 首先,jQuery是一...
"jquery页面跳转loading加载"这个主题涉及到的是在页面进行跳转或数据加载时,展示一个“加载中”(loading)的提示效果,以告知用户页面正在处理并等待完成。这种效果可以提高用户体验,因为用户能够明确地看到页面...
在网页开发中,为了提高页面加载速度和用户体验,懒加载技术被广泛应用。"DIV懒加载demo"是一个关于如何实现非图片元素(如div)的懒加载技术实例,它模仿了天猫和京东等电商平台的滚动加载效果。这个示例旨在帮助...
在网页设计中,这种功能能够提升用户体验,因为它可以将用户注意力集中在特定信息或任务上,而不会被其他页面元素分散。 首先,我们来了解jQuery的核心概念。jQuery通过链式调用来封装JavaScript的DOM操作,使得...
在网页设计中,用户体验是至关重要的,而页面加载进度条能有效地提高用户的感知速度,让用户在等待页面完全加载时有一个可视化的反馈。本教程将详细讲解如何使用jQuery库来模拟页面加载进度条。 首先,jQuery是一款...