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 相关文章推荐
jQuery对象的length属性用法实例
Dec 27 Javascript
prototype框架中美元符号$用法分析
Jan 22 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
Nov 29 Javascript
微信小程序之ES6与事项助手的功能实现
Nov 30 Javascript
javascript中的try catch异常捕获机制用法分析
Dec 14 Javascript
JavaScript中的高级函数
Jan 04 Javascript
React组件中的this的具体使用
Feb 28 Javascript
Vue表单类的父子组件数据传递示例
May 03 Javascript
Vue匿名插槽与作用域插槽的合并和覆盖行为
Apr 22 Javascript
JS面向对象编程基础篇(一) 对象和构造函数实例详解
Mar 03 Javascript
Jquery如何使用animation动画效果改变背景色的代码
Jul 20 jQuery
详谈vue中router-link和传统a链接的区别
Jul 22 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
论坛头像随机变换代码
2006/10/09 PHP
PHP的变量总结 新手推荐
2011/04/18 PHP
php判断电子邮件是否正确方法
2018/12/04 PHP
定义select的边框颜色
2008/04/28 Javascript
jQuery fadeTo方法调整图片的透明度使用介绍
2013/05/06 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
解析JavaScript中delete操作符不能删除的对象
2013/12/03 Javascript
setTimeout()递归调用不加引号出错的解决方法
2014/09/05 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
jQuery源码分析之jQuery.fn.each与jQuery.each用法
2015/01/23 Javascript
javascript常用函数(2)
2015/11/05 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
2016/09/04 Javascript
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
Node.js Domain 模块实例详解
2020/03/18 Javascript
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
Python在for循环中更改list值的方法【推荐】
2018/08/17 Python
Python图像处理之简单画板实现方法示例
2018/08/30 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
英国假发网站:Hothair
2018/02/23 全球购物
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
韩国最大的购物网站:Gmarket
2019/06/20 全球购物
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
eharmony澳大利亚:网上约会服务
2020/02/29 全球购物
美国室内盆栽植物购买网站:Plants.com
2020/04/24 全球购物
最新英语专业学生求职信范文
2013/09/21 职场文书
妇产科护士自我鉴定
2013/10/15 职场文书
小学生成长感言
2014/01/30 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
医学生临床实习自我评价
2014/03/07 职场文书
实习推荐信
2014/05/10 职场文书
领导班子四风对照检查材料
2014/09/23 职场文书
党员批评与自我批评
2014/10/15 职场文书
追讨欠款律师函
2015/05/27 职场文书