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的Cookies
Jan 16 Javascript
js 使FORM表单的所有元素不可编辑的示例代码
Oct 17 Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
Sep 03 Javascript
c#+jquery实现获取radio和checkbox的值
Sep 12 Javascript
javascript实现仿百度图片的瀑布流加载效果
Apr 20 Javascript
JS在onclientclick里如何控制onclick的执行
May 30 Javascript
D3.js实现雷达图的方法详解
Sep 22 Javascript
Angular.js中定时器循环的3种方法总结
Apr 27 Javascript
Angular 5.0 来了! 有这些大变化
Nov 15 Javascript
Vue-cli-webpack搭建斗鱼直播步骤详解
Nov 17 Javascript
使用layer弹窗,制作编辑User信息页面的方法
Sep 27 Javascript
JS数据类型STRING使用实例解析
Dec 18 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
基于PHP CURL用法的深入分析
2013/06/09 PHP
php之Smarty模板使用方法示例详解
2014/07/08 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
window.open的功能全解析
2006/10/10 Javascript
javascript Select标记中options操作方法集合
2008/10/22 Javascript
jQuery 常见开发使用技巧总结
2009/12/26 Javascript
JS将制定内容复制到剪切板示例代码
2014/02/11 Javascript
javascript如何操作HTML下拉列表标签
2015/08/20 Javascript
深入浅析JavaScript的API设计原则
2016/06/14 Javascript
JS中setTimeout和setInterval的最大延时值详解
2017/02/13 Javascript
Angular2使用Angular-CLI快速搭建工程(二)
2017/05/21 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
JavaScript实现随机点名器实例详解
2019/05/07 Javascript
解决layui 表单元素radio不显示渲染的问题
2019/09/04 Javascript
关于layui表单中按钮自动提交的解决方法
2019/09/09 Javascript
extjs图表绘制之条形图实现方法分析
2020/03/06 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
python实现ip查询示例
2014/03/26 Python
利用python爬取软考试题之ip自动代理
2017/03/28 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
2017/04/05 Python
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
Ejb技术面试题
2015/04/29 面试题
本科毕业生的求职信范文
2013/11/20 职场文书
税务会计岗位职责
2014/02/18 职场文书
初三学习决心书
2014/03/11 职场文书
初中英语演讲稿
2014/04/29 职场文书
我爱我校演讲稿
2014/05/21 职场文书
男方婚前保证书
2015/02/28 职场文书
2015年班级工作总结范文
2015/04/03 职场文书
工程技术负责人岗位职责
2015/04/13 职场文书
教师考核鉴定意见
2015/06/05 职场文书
大学毕业谢师宴致辞
2015/07/27 职场文书
教师旷工检讨书
2015/08/15 职场文书