oncomplete 表示方法执行完 才显示
之前用的onclick打开一个面板,结果要在上面显示的值要等一秒才刷新,效果很差,之后用了这个件事之后就完全解决了这方面问题。在此谢谢我的老哥。
<a4j:commandLink value="#{inbox.sendPeople.sysUser.loginName}" styleClass="#{inbox.readed ? '' : 'noneRead'}"
id="link" reRender="sl" oncomplete="#{rich:component('panel')}.show()" ajaxSingle="true" action="#{BoxAction.Show(inbox)}" / >
分享到:
相关推荐
- 通过`<a4j:actionparam>`可以将值传递给服务器端的Bean,并通过`oncomplete`回调函数将数据返回给客户端JavaScript。 2. **ActionParam的应用场景** - 可以与`a4j:commandLink`、`a4j:commandButton`、`a4j:js...
还有如`<a4j:poll>`和`<a4j:push>`,这些组件涉及到Ajax的高级特性,比如定时任务和服务器推送技术。 2. 参数传递:如`<a4j:param>`组件,它用于在Ajax请求中传递参数,支持客户端参数的传递和数据引用。 3. 事件...
- **Ajax 行为**:Ajax4JSF 提供了Ajax行为组件,如`<a4j:ajax>`,它们允许开发者在JSF事件处理中添加Ajax逻辑。 - **Ajax 回调**:通过`oncomplete`、`onsuccess`、`onerror`等属性,开发者可以定义Ajax请求完成后...
- **<a4j:attachQueue>**: 如何将组件附加到特定的队列。 ##### 7.2 <a4j:log> - **基本用法**: 如何记录 AJAX 请求和响应的日志信息。 以上是对 RichFaces 4 组件参考文档中关键知识点的总结,通过对这些知识点的...
- `<a4j:ajaxListener>`:监听AJAX事件并触发回调函数。 - `<a4j:keepAlive>`:保持会话活动,防止会话过期。 - `<a4j:actionParam>`:用于传递动作参数,增强组件间的通信。 - `<a4j:commandButton>`:异步提交按钮...
- **<a4j:actionListener>** - **Action Listener**:用于定义动作监听器的组件。 - **<a4j:commandButton>** - **Basic usage**:命令按钮的基础使用方法。 - **Referencedata**:与组件相关的数据引用信息。 ...
例如,`a4j:support`标签用于添加Ajax行为,而`a4j:ajax`提供了更强大的功能,包括请求触发条件、响应处理和错误处理。 ### 7. JSON与XML数据交换 Ajax4JSF支持JSON和XML作为数据交换格式。JSON因其轻量级和高效的...
- **在`a4j:repeat`内部使用`a4j:region`**:完全可行。 - **重新渲染DataTable的特定行**:使用`reRender`属性和适当的表达式。 - **重新渲染单个数据**:同样使用`reRender`属性。 通过上述介绍,我们可以看出`...
Ajax4jsf 提供了一个名为 `<a4j:commandButton>` 的组件,它可以触发异步请求,更新页面的部分内容,而不需要整个页面的刷新。在这个例子中,我们可能会看到以下代码结构: ```html <a4j:commandButton value=...
如服务器端的更改、检查发送请求的条件、自定义JavaScript、"onComplete"属性的变化、InvokeOnComponent与JSF 1.2的兼容性、避免"keepAlive"组件异常、布局损坏问题、提交未触发或setter未调用、创建延迟渲染区域、...