问题标签 [alloy-ui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
536 浏览

modal-dialog - 使用 aui-modal 淡入/淡出模式

我正在使用 YUI 和alloyUI 组件 aui-modal。这很好用,但如果它在打开时淡入视野并在关闭时淡出会更好。有谁知道我怎么能做到这一点?更好的是在打开时向下滑动,在关闭时滑出 - 类似于 jquery twitter Bootstrap 模式。这是我的代码:

0 投票
2 回答
1868 浏览

javascript - 如何在 Liferay 中激活原生 bootstrap 2.3.2 javascript 组件

我正在使用 Liferay 6.2 并在我的 html 页面中包含 Alloy UI 的 Bootstrap 版本,即:

我想在我的 html 中使用 Bootstrap 的响应式导航栏,就像 Bootstrap 网站上的示例一样,但这需要包含 jquery 折叠插件,但我的老板告诉我们我们不能包含 jquery,必须单独使用 YUI。我知道 Alloy UI 包含几个 Bootstrap 等效的 jquery 组件,例如 Modal、TabView、Accordion 等。但我无法让移动响应式导航栏正常工作。有没有一种解决方法可以在不添加 jQuery 和 Bootstrap 作为 YUI 中的模块的情况下使用这个功能?

0 投票
1 回答
1896 浏览

ajax - 从动作方法 liferay 发送响应

我的 jsp 中有一个 actionURL,我在我的 java 文件中调用了一个名为“updateDB”的方法。每当我使用 A.io.request 通过 AJAX 请求提交表单时,我的 java 代码中的这个 udpateDB 函数就会被调用,我正在执行一些数据库 CRUD 操作。

我想知道如何将一些值(数据库插入的成功/失败状态)从 java 代码发送回我的 jsp 到我的 A.io.request ajax 调用的成功回调。

您可以在我的 Ajax 请求下方找到:

谢谢

0 投票
1 回答
1184 浏览

javascript - 使用自动完成以逗号分隔一个字段中的多个输入

我的要求与这个jQuery 插件完全一样:

jQuery 自动完成

但唯一的问题是我想在 Liferay 6.2 的 Alloy-UI 2.5 中执行此操作。我可以使用以下脚本进行单一输入:

alloy-ui 1.7我们曾经有 2 个以上的属性&delimChar: ',',用于typeAhead: true,多个输入字段。这些有什么等价物吗?

如果有人可以修改上述脚本以获得多个输入或一些正确方向的想法,那将是一个很大的帮助。

谢谢!

0 投票
1 回答
701 浏览

javascript - JavaScript 对话框弹出事件等待确定被按下

我有一个删除(输入提交)按钮,单击时会弹出一个对话框(Alloy UI 对话框,html):

问题是event正在运行异步并因此执行删除,而不是等待用户单击确定(调用回调)。

deleteConfirm 采用以下参数

弹出窗口中的内容包括:

和按钮功能:

我应该如何处理这个?

0 投票
1 回答
2021 浏览

jquery - aui 验证器:在 Liferay 中使用自动字段进行选择

我想知道我们如何为 Autofield 类别中的 aui:select 字段编写验证器。

这是我的代码结构:

自动字段的功能没有问题。通过循环浏览我的项目集合,我可以在查看表单时创建重复条目,并且使用 liferay 提供的加号图标“创建”表单时也没有问题。

我在容器中有 aui:select 元素,它将根据 Autofield 功能进行复制。如何为此 aui:select 元素提供验证器。?

0 投票
2 回答
1649 浏览

validation - 我怎样才能销毁 AUI-Form-Validator 所以我只有一个实例

我正在使用 Alloy UI 和 YUI3 并且有一个表单,根据从选择下拉列表中的用户选项选择,它会触发对服务器的 ajax 调用。服务器返回我发送到 AUI-Form-Validation 模块的新验证规则。规则正在改变,但表单正在输出重复的规则。也就是说,不替换表单验证实例,而是附加到旧的,所以我在浏览器中有重复的错误字段字符串。我认为我需要销毁所有实例,但最新的但似乎无法实现这一点。如何销毁/更新旧的表单验证,以便我只在 DOM 中显示最新的表单?

这是我的代码(我在本地测试时使用 on.failure):

0 投票
2 回答
6506 浏览

jquery - 如何在 Liferay 中的 aui 脚本或 javascript 中执行 renderURL

我遇到了一个场景,我需要在 javascript 中使用 renderURL。我有一个包含许多数据行的 aui 数据表。单击任何行后,我需要调用渲染 URL 来加载下一个视图。

通常,我曾经通过在 onClick 事件中编写 renderURL 来在按钮的情况下使用 renderURL。IE,

aui:button name="TestButton" onClick="<%=testRenderURL.toString()%>"

但在当前场景中,控件将位于我的数据表的委托函数中,即单击处理函数,即:-

0 投票
1 回答
484 浏览

liferay - 合金 YUI - 门户刷新后标签保留/提交一些操作

我点击此链接http://alloyui.com/examples/tabview/进行选项卡视图。我有 3 个选项卡,每个选项卡都包含唯一的表单。它也可以提交。单击第 3 个选项卡并在第 3 个选项卡中提交关注表单后总是只重定向到第一个选项卡。我只想在提交表单后保留相同的选项卡。怎么办?

0 投票
1 回答
121 浏览

javascript - YUI 3.3 中 DATATABLE 的动态列添加/删除

我正在 Liferay 中使用 YUI 3.3 数据表。我有一个要求,我需要在运行时修改列。即,我需要添加更多新列,或者从当前 COLUMNSET 中删除几列?如何实现?