`
hw_alex
  • 浏览: 88008 次
社区版块
存档分类
最新评论

ZK5 and jQuery

    博客分类:
  • ZK
阅读更多

在ZK5.0版本,可以结合jQuery使用,来实现一些客户端的效果。


声明客户端的命名空间

<zk xmlns:w="http://www.zkoss.org/2005/zk/client">

 

声明命名空间后,这些事件将在客户端执行而不是在服务端


定义客户端的事件

定义一个客户端事件最简便的方法就是利用namespace和attribute 标签来包含js代码

<attribute w:name="onClick">
	//javascript code goes here
</attribute>

 

完整的页面代码

<?page title="new page title" contentType="text/html;charset=UTF-8"?>
<zk xmlns:w="http://www.zkoss.org/2005/zk/client">
	<script src="/scripts/tools.expose-1.0.3.js" />
	<script>
	function exposeLogin (widget) {		
		jq(widget).expose({
			// when exposing is done, 改变表单背景颜色 
			onLoad: function() { 
				jq(widget.$n('cave')).css({backgroundColor: '#c7f8ff'});		
			}, 
		 
			// when "unexposed", 返回原来的背景颜色
			onClose: function() { 
				jq(widget.$n('cave')).css({backgroundColor: ""});
			}, 
		 
			api: true 
		}).load();
	}
	</script>
	
	<label value="Try clicking on the username or password textboxes please!" />
	<window id="login_window" title="Login" border="normal" width="400px" height="100px">
		<attribute w:name="onClick">
			exposeLogin(this);
		</attribute>
		用户名
		<textbox id="txtUsername" width="96%" />
		密码
		<textbox id="txtPassword" type="password" width="96%" />
	</window>
</zk>

 

 

分享到:
评论

相关推荐

    zk.chm+jquery.chm

    ZK is the most proven Ajax + Mobile framework designed to maximize enterprise operation efficiency and minimize the development cost by its groundbreaking Direct RIA architecture. zk api jquery api

    基于Java的实例源码-Ajax框架 ZK.zip

    相比jQuery、Dojo、ExtJS等JavaScript框架,ZK的主要优势在于其服务器端处理和事件驱动模型,使得开发者可以专注于业务逻辑,而无需过多关注前端技术细节。同时,由于ZK是基于Java的,对于Java开发者来说,学习曲线...

    前端开发帮助文档

    5. **动画效果**:jQuery内置了丰富的动画效果,如`fadeIn()`、`fadeOut()`、`slideToggle()`等。 6. **Ajax**:jQuery的`.ajax()`方法封装了异步数据请求,简化了与服务器的数据交互。 **Ajax** Ajax...

    ajax框架的选择.pdf

    Ajax,全称为Asynchronous JavaScript and XML,是一种创建动态网页的技术,允许在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。这极大地提升了用户体验,使得Web应用更加响应迅速,操作流畅。 Ajax...

    java开源包5

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包4

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包7

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包1

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包11

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包2

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包3

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包6

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包10

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包8

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包9

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包101

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    Java资源包01

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解...可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    JAVA上百实例源码以及开源项目源代码

    5个目标文件,演示Address EJB的实现 ,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

Global site tag (gtag.js) - Google Analytics