- 浏览: 54030 次
最新评论
<% long myUserId = ParamUtil.getLong(request, "myUserId",themeDisplay.getUserId()); String myUserName = ParamUtil.getString(request, "myUserName", themeDisplay.getFullName()); PortletRequest portletRequest = (PortletRequest)request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST); if(!SessionErrors.isEmpty(portletRequest)){ myUserId = ParamUtil.getLong(request, "myUserId"); myUserName = ParamUtil.getString(request, "myUserName"); } %> <aui:script> AUI().ready('aui-autocomplete', function(A) { var states = <%= XXXXUtil.getXXXXXXX() %>; var autoComplete = new A.AutoComplete( { contentBox: '#demo', dataSource: states, matchKey: 'name', typeAhead: true, autoHighlight: true, forceSelection:true, queryMatchCase:false, queryMatchContains:true, schema: { resultFields: ['key', 'name', 'email'] }, on: { 'itemSelect': function(event) { var key = this._elCurListItem._resultData.key; var name = this._elCurListItem._resultData.name; this.inputNode._node.value = name; $( "#<portlet:namespace />myUserId" ).val(key); $( "#<portlet:namespace />myUserName" ).val(name); }, 'selectionEnforce': function(event) { this.inputNode._node.value = ''; $( "#<portlet:namespace />myUserId" ).val(''); $( "#<portlet:namespace />myUserName" ).val(''); } } } ); //override the list format autoComplete.formatResult = function(result, request, resultMatch) { return (resultMatch + '<br>'+ result.email+ '<br> ') || '' ; }; autoComplete.render(); autoComplete.inputNode._node.value = '<%=myUserName %>'; $( "#<portlet:namespace />myUserId" ).val('<%=myUserId %>'); $( "#<portlet:namespace />myUserName" ).val('<%=myUserName %>'); }); </aui:script> <div id="demo"></div> <input type="hidden" id="<portlet:namespace />myUserId", name="<portlet:namespace />myUserId" value="<%= myUserId %>" /> <input type="hidden" id="<portlet:namespace />myUserName", name="<portlet:namespace />myUserName" value="<%= myUserName %>"/>
发表评论
-
AOP
2017-02-28 13:14 482http://blog.csdn.net/moreev ... -
liferay 6.1 CE + LDAP 导入自定义字段
2013-12-21 16:06 898导入自定义字段时无论如何尝试都不成功,但是自定义字段的值导 ... -
liferay 6.1 CE LDAP
2013-12-14 14:20 2324goole了许多网页,讲的是五花八门,最后想起来去port ... -
research
2013-12-10 10:42 0<aui:select label="typ ... -
fetch 与 find 的区别
2013-11-11 09:55 909liferay中 findxxxx 与fetchxxx 方 ... -
liferay 一对多 多对多 关系 (model)
2013-11-07 11:24 713通过model层实现 例如 people 与 ad ... -
liferay 一对多 多对多 关系 (build-service)
2013-11-07 11:04 692通过配置service.xml 实现 说明:一对多 ... -
liferay Logical Architecture
2013-09-11 15:20 1186Logical Architecture 详 ... -
liferay 文件下载失败
2013-07-01 14:48 589现象: http://issues.liferay.com/ ... -
403
2013-06-05 16:41 0portal.properties auth.forward ... -
[转] Liferay多数据源配置及开发
2013-06-05 16:16 765http://www.chinasb.org/archives ... -
aui-autocomplete [ 三 ] 源码解析
2013-01-09 09:53 1584懒了, 只翻译几个目前用到的属性,其实英文写的很明白的,需要花 ... -
aui-autocomplete [ 一 ] override
2013-01-08 13:58 861liferay aui-autocomplete 如: 数据 ... -
Liferay AutoFields 添加事件
2013-01-08 09:30 0new Liferay.AutoFields( ... -
web app timezone (view-business-db)
2013-01-07 11:50 1246目标:面向多区域用户 添加更新记录:用户输入本区域时间, 数据 ... -
liferay auto_filed
2012-12-03 14:51 810new Liferay.AutoFields( ... -
liferay at java.util.regex.Pattern$Curly.match0
2012-11-21 13:17 923build-service 出现liferay at java ... -
actionurl 参数顺序
2012-10-19 14:16 1508PortletURL editURL = renderResp ... -
java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.
2012-10-19 14:06 4055现象: liferay中查询数据,用到如下语句 select ... -
Unable to find required classes (javax.activation.DataHandler and javax.mail.int
2012-09-04 13:41 10982.1.8 错误原因: 需要mail.jar和activat ...
相关推荐
Aui-core是一个基于原生JavaScript的库,它旨在简化前端开发,提供了一些实用的工具和功能。在这个项目中,我们看到Aui-core与CSS3的`transform`属性相结合,来实现更丰富的视觉效果和动态交互。 `transform`属性是...
总的来说,aui-artDialog-6.0.2通过requireJS的AMD规范,实现了对话框组件的异步加载,优化了资源管理,提升了Web应用的性能。这对于开发者来说,意味着更少的代码维护成本,更快的页面响应速度,以及更好的用户体验...
##Aui-gridx 概述Aui gridx(angularUI-gridx) 是一个强大的基于 AngularJS 的网格小部件。 它是轻量级、易于配置、快速渲染和原生树支持。 目前,它为您提供了以下功能排序分页树单元格格式器和装饰器 此外,aui-...
本项目涉及的是一个使用Aui-core库实现的图片3D 360度旋转效果,它允许用户从各个角度查看图片,增强视觉体验。这种技术常用于产品展示、虚拟现实场景以及互动媒体设计等领域。 首先,我们要理解3D旋转的概念。在...
artDialog是一个轻巧且高度兼容的javascript对话框组件,可让你的网页交互拥有桌面软件般的用户体验。 功能: 支持锁定屏幕(遮罩)、模拟alert和confirm、多窗口弹出、静止定位、支持Ese键关闭对话框、定时关闭、...
- **布局容器**:AUI提供了`.aui-content`、`.aui-card`等布局容器类,便于快速组织页面结构。 - `.aui-content`: 基础布局容器,默认背景色为白色。 - `.aui-card`: 圆角容器,自带10px外边距,适用于卡片式布局...
artDialog —— 经典、优雅的网页对话框控件。 支持普通与 12 方向气泡状对话框 完善的焦点处理,自动焦点附加与回退 支持 ARIA 标准 面向未来:基于 ... 很漂亮的弹出框,支持IE、FF、Chrome,附带了很多例子供学习。
移动框架:aui的底部导航栏tab,关联内容footer_bar_frm以及完成选项卡的切换功能。在官网给出的例子基础上,增加关联内容,实现选项卡切换内容随之切换的功能。这是完整开发例子源码包,直接浏览器预览即可看到完整...
<div class="aui-sale-time"> <div class="aui-sale-title">限时秒杀 <div class="aui-sale-second">FLASH DEALS <div class="aui-sale-icon-sd"> <div class="aui-sale-ends">本场距离结束还剩 ...
"Aui-core-1.42-min.js"是一个压缩过的JavaScript库,很可能包含自定义的函数和方法,用于处理图片的3D变换、动画效果以及用户交互。在这个库中,开发者可能使用了WebGL或者CSS3的3D变换来实现3D效果。WebGL是一种...
进销存手机版管理系统是一款基于AUI和Vue.js技术构建的应用,专为移动设备设计,旨在高效管理企业的库存、采购和销售活动。系统采用AUI(可能是AlloyUI或其他以A开头的UI框架)作为前端界面组件库,结合Vue.js的响应...
树莓派-AUI v6.2 树莓派配置基本介绍 安装 Raspberry-Pi-AUI 的步骤: ...aui-oc 超频用户界面 aui-userm 用户管理界面 aui-util 实用程序管理器用户界面 如何贡献? 看看 笔记 获取错误。 执行: sudo
$('.aui-content-main .aui-content-menu').hover(function(){ $(this).addClass('active').find('s').hide(); $(this).find('.aui-content-menu-dow').show(); },function(){ $(this).removeClass('active')....
在"wordpress-aui-theme-master"这个压缩包中,你可能会找到以下文件和文件夹: - `style.css`:主题的主要样式文件,定义了页面的外观和布局。 - `functions.php`:包含主题的PHP函数,用于扩展WordPress的功能。 ...
AUI,全称为"Aurora UI",是一个专为移动端设计的前端框架,以其蓝色为主色调,赋予了界面清新、专业的视觉效果。AUI的设计理念是提供...通过`aui-master`,你可以深入了解AUI的架构,进一步提高你的移动端开发能力。
源在Https://bitbucket.org/200ok/aui-debug上可用,与AUI 5.1相同的许可证,并且可能被叉。 ---- 使用AUI构建的接口调试工具。 功能包括: - 识别当前页面中的AUI组件 - idenfity问题,如弃用组件的使用,不正确的...
例如,使用AUI的表单组件,开发者只需编写少量代码就能创建出功能完善的表单,同时表单验证和数据处理也能自动完成。此外,AUI的网格组件则能帮助开发者轻松构建动态数据展示和交互,这对于数据分析和管理类应用来说...
aui移动端UI框架简介aui 是一套基于原生javascript开发的移动端UI框架。包含常用js API(如:字符...link rel="stylesheet" type="text/css" href="https://aui-js.github.io/aui/static/css/aui.min.css"/><scri