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 相关文章推荐
js实现跨域的方法实例详解
Jun 24 Javascript
JS模式之简单的订阅者和发布者模式完整实例
Jun 30 Javascript
使用Browserify配合jQuery进行编程的超级指南
Jul 28 Javascript
JQuery日期插件datepicker的使用方法
Mar 03 Javascript
EasyUI学习之Combobox下拉列表(1)
Dec 29 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
小程序实现搜索界面 小程序实现推荐搜索列表效果
May 18 Javascript
解决layer.msg 不居中 ifram中的问题
Sep 05 Javascript
vue 实现 rem 布局或vw 布局的方法
Nov 13 Javascript
微信小程序实现搜索框功能及踩过的坑
Jun 19 Javascript
正则表达式基础与常用验证表达式
Jun 16 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
zend framework文件上传功能实例代码
2013/12/25 PHP
PHP删除数组中空值的方法介绍
2014/04/14 PHP
jquery 简单的进度条实现代码
2010/03/11 Javascript
jQuery插件实现表格隔行换色且感应鼠标高亮行变色
2013/09/22 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
javascript操作表格排序实例分析
2015/05/06 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
jQuery使用$.each遍历json数组的简单实现方法
2016/04/18 Javascript
JS实现的简单轮播图运动效果示例
2016/12/22 Javascript
浅谈js-FCC算法Friendly Date Ranges(详解)
2017/04/10 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
vue2.0 路由不显示router-view的解决方法
2018/03/06 Javascript
Vue3.0数据响应式原理详解
2019/10/09 Javascript
js实现简单的日历显示效果函数示例
2019/11/25 Javascript
JavaScript实现多层颜色选项卡嵌套
2020/09/21 Javascript
JS获取一个字符串中指定字符串第n次出现的位置
2021/02/10 Javascript
[08:29]DOTA2每周TOP10 精彩击杀集锦vol.7
2014/06/25 DOTA
[05:34]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY第二弹
2014/06/25 DOTA
[46:37]LGD vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python 实现归并排序算法
2012/06/05 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
django 将model转换为字典的方法示例
2018/10/16 Python
python读取Excel表格文件的方法
2019/09/02 Python
详解Python绘图Turtle库
2019/10/12 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
捷克多品牌在线时尚商店:ANSWEAR.cz
2020/10/03 全球购物
专业幼师实习生自我鉴定范文
2013/12/08 职场文书
超市客服工作职责
2014/06/11 职场文书
公务员年度个人总结
2015/02/12 职场文书
2015年学校少先队工作总结
2015/07/20 职场文书
开学典礼校长致辞
2015/07/29 职场文书
《鲸》教学反思
2016/02/23 职场文书
八年级作文之感恩
2019/11/22 职场文书
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server