Domino中运用jQuery读取视图内容的方法


Posted in Javascript onOctober 21, 2009

jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站或系统提供AJAX交互。
在Domino中应用jQuery框架能够大量简化js代码,并使得js的程序更加简洁和直观,下面是一个简单的例子,在表单中简单运用jQuery来读取视图内容。
1.在表单中加入以下代码并内置HTML:
html 代码:
<input type=button onclick="GetViewContent()" value="获取视图内容">
<div id="ViewContent"></div>
按钮调用函数,div用来接收函数获取到的视图内容,并显示出来。
在表单的jsheader中加入以下JavaScript函数:

function GetViewContent(){ 
var url = 服务器路径/数据库名称/视图名称?readviewentries" 
$.get(url,function(data){ 
var list = ""; 
list += "<TABLE border='1' cellspacing='0' cellpadding='3' width='100%'><TR><TD><TABLE width='100%' border='1'>" 
if($(data).find("viewentry").size == 0){ 
} else { 
$(data).find("viewentry").each(function(){ 
if($(this).attr("position") < 11) { 
$(this).find("entrydata").each(function(){ 
if ($(this).attr("name")=="name") 
list+="<tr><td>"+$(this).text()+"</td><td>"+$(this).next().text()+"</td><td>"+$(this).next().next().text()+"</td></tr>"; 
}) 
} 
}) 
} 
list += "</TABLE></TD></TR></TABLE>" 
$("#ViewContent").html(list); 
}); 
}

注:此代码能成功运行的前提是,在表单中记得调用jQuery.js文件。
Javascript 相关文章推荐
9个javascript语法高亮插件 推荐
Jul 18 Javascript
jquery控制左右箭头滚动图片列表的实例
May 20 Javascript
JS中的数组的sort方法使用示例
Jan 22 Javascript
Javascript高级技巧分享
Feb 25 Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 Javascript
原生js和jQuery写的网页选项卡特效对比
Apr 27 Javascript
javaScript中Math()函数注意事项
Jun 18 Javascript
JavaScript tab选项卡插件实例代码
Feb 23 Javascript
JavaScript读写二进制数据的方法详解
Sep 09 Javascript
vue.js实现图书管理功能
Sep 24 Javascript
jquery轻量级数字动画插件countUp.js使用详解
Oct 17 jQuery
Vuex实现简单购物车
Jan 10 Vue.js
JavaScript 常用函数库详解
Oct 21 #Javascript
再谈ie和firefox下的document.all属性
Oct 21 #Javascript
javascript void(0)的妙用
Oct 21 #Javascript
extjs 学习笔记 四 带分页的grid
Oct 20 #Javascript
Jquery Ajax.ashx 高效分页实现代码
Oct 20 #Javascript
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 #Javascript
Javascript remove 自定义数组删除方法
Oct 20 #Javascript
You might like
PHP的FTP学习(一)[转自奥索]
2006/10/09 PHP
PHP 判断常量,变量和函数是否存在
2009/04/26 PHP
九个你必须知道而且又很好用的php函数和特点
2013/08/08 PHP
php实现执行某一操作时弹出确认、取消对话框
2013/12/30 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
PHP常用算法和数据结构示例(必看篇)
2017/03/15 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
基于jQuery的message插件实现右下角弹出消息框
2011/01/11 Javascript
当jQuery1.7遇上focus方法的问题
2014/01/26 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
JavaScript 获取任一float型小数点后两位的小数
2014/06/30 Javascript
jQuery获得document和window对象宽度和高度的方法
2015/03/25 Javascript
jQuery使用slideUp方法实现控制元素缓慢收起
2015/03/27 Javascript
原生js制作简单的数字键盘
2015/04/24 Javascript
jquery实现鼠标滑过小图查看大图的方法
2015/07/20 Javascript
[原创]Javascript 实现广告后加载 可加载百度谷歌联盟广告
2016/05/11 Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
2016/09/17 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
微信小程序indexOf的替换方法(推荐)
2020/01/14 Javascript
微信小程序自定义弹出模态框禁止底部滚动功能
2020/03/09 Javascript
[01:28:44]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第一场 1月10日
2021/03/11 DOTA
python字典多条件排序方法实例
2014/06/30 Python
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
git进行版本控制心得详谈
2017/12/10 Python
python开启摄像头以及深度学习实现目标检测方法
2018/08/03 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
2019/06/27 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
无需JS和jQuery代码实现CSS3鼠标浮动放大图片
2016/11/21 HTML / CSS
维多利亚的秘密阿联酋官网:Victoria’s Secret阿联酋
2019/12/07 全球购物
保安的辞职报告怎么写
2014/01/20 职场文书
详解nginx location指令
2022/01/18 Servers
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript