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 日期处理之时区问题
Oct 08 Javascript
C#中TrimStart,TrimEnd,Trim在javascript上的实现
Jan 17 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
Aug 12 Javascript
js中substr,substring,indexOf,lastIndexOf的用法小结
Dec 27 Javascript
JS+CSS实现自动改变切换方向图片幻灯切换效果的方法
Mar 02 Javascript
jQuery zTree加载树形菜单功能
Feb 25 Javascript
jQuery Easyui datagrid/treegrid 清空数据
Jul 09 Javascript
基于BootStrap的文本编辑器组件Summernote
Oct 27 Javascript
详解Chai.js断言库API中文文档
Jan 31 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
Aug 30 Javascript
原生javascript自定义input[type=radio]效果示例
Aug 27 Javascript
Vue.js原理分析之nextTick实现详解
Sep 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
ThinkPHP3.2.2的插件控制器功能
2015/03/05 PHP
php实现字符串首字母转换成大写的方法
2015/03/17 PHP
Thinkphp实现自动验证和自动完成
2015/12/19 PHP
javascript+canvas制作九宫格小程序
2014/12/28 Javascript
javascript for-in有序遍历json数据并探讨各个浏览器差异
2015/11/30 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
老生常谈JavaScript 正则表达式语法
2016/08/20 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
jQuery UI仿淘宝搜索下拉列表功能
2017/01/10 Javascript
bootstrap实现的自适应页面简单应用示例
2017/03/09 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
判断iOS、Android以及PC端的示例代码
2018/11/15 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
微信小程序官方动态自定义底部tabBar的例子
2019/09/04 Javascript
ant-design-vue按需加载的坑的解决
2020/05/14 Javascript
基于 Vue 的 Electron 项目搭建过程图文详解
2020/07/22 Javascript
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
2015/05/20 Python
基于Python如何使用AIML搭建聊天机器人
2016/01/27 Python
详解Python循环作用域与闭包
2019/03/21 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
2020/04/01 Python
Python 输出详细的异常信息(traceback)方式
2020/04/08 Python
PyTorch在Windows环境搭建的方法步骤
2020/05/12 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
2020/08/26 Python
python如何实时获取tcpdump输出
2020/09/16 Python
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
斯洛伐克家具和时尚装饰品购物网站:Butlers.sk
2019/09/08 全球购物
澳大利亚女装精品店:Alannah Hill
2020/07/29 全球购物
电脑租赁公司创业计划书
2014/01/08 职场文书
感恩教育活动总结
2014/05/05 职场文书
病人写给医生的感谢信
2015/01/23 职场文书
房地产销售主管岗位职责
2015/02/13 职场文书
关于上班时间调整的通知
2015/04/23 职场文书
Python OpenCV 图像平移的实现示例
2021/06/04 Python