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 相关文章推荐
用javascript控制iframe滚动的代码
Apr 10 Javascript
JavaScript 判断指定字符串是否为有效数字
May 11 Javascript
js constructor的实际作用分析
Nov 15 Javascript
Jquery UI震动效果实现原理及步骤
Feb 04 Javascript
ztree获取当前选中节点子节点id集合的方法
Feb 12 Javascript
详述JavaScript实现继承的几种方式(推荐)
Mar 22 Javascript
第三篇Bootstrap网格基础
Jun 21 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
Jun 22 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
Jun 21 Javascript
详解element-ui中form验证杂记
Mar 04 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
May 05 Javascript
JavaScript代码模拟鼠标自动点击事件示例
Aug 07 Javascript
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
解析Win7 XAMPP apache无法启动的问题
2013/06/26 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
10个基于Jquery的幻灯片插件教程
2010/10/29 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
2013/12/19 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
2015/06/05 Javascript
在JavaScript中操作数组之map()方法的使用
2015/06/09 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
jQuery validate验证插件使用详解
2016/05/11 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
JavaScript手机振动API
2016/06/11 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
ES6新特性之解构、参数、模块和记号用法示例
2017/04/01 Javascript
js 取消页面可以选中文字的功能方法
2018/01/02 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
解决eclipse中没有js代码提示的问题
2018/10/10 Javascript
原生js代码能实现call和bind吗
2019/07/31 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
[01:01]青春无憾,一战成名——DOTA2全国高校联赛开启
2018/02/25 DOTA
对Python强大的可变参数传递机制详解
2019/06/13 Python
python SQLAlchemy的Mapping与Declarative详解
2019/07/04 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
Mio Skincare美国官网:身体紧致及孕期身体护理
2017/03/05 全球购物
Shopee菲律宾:在线购买和出售
2019/11/25 全球购物
女大学生个人求职信
2013/12/09 职场文书
运动会入场式解说词
2014/02/18 职场文书
五分钟演讲稿
2014/04/30 职场文书
环保标语大全
2014/06/12 职场文书
祖国在我心中演讲稿200字
2014/08/28 职场文书
学校法制宣传日活动总结
2014/11/01 职场文书
初中生散播谣言检讨书
2014/11/17 职场文书
雷锋的观后感
2015/06/10 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
学习新党章心得体会2016
2016/01/15 职场文书
2016大学生诚信考试承诺书
2016/03/25 职场文书