小编Rav*_*i R的帖子

如何使 AUI 验证仅在选中复选框时应用?

我有一个 aui 表单中的字段,我只想在选中相应的复选框时需要这些字段,否则不需要它们。<aui:script>一旦启用复选框,我将启用这些输入字段,只有这样 aui 验证才可以工作。

我尝试过隐藏<aui:validator>脚本中的依赖条件。

仅当在 aui 中选中我的复选框时,如何启用验证?

<aui:form action="" method="post">
<aui:input type="checkbox" name="employeeId" id="employeeId"></aui:input>

<div id="employeeDetails">
    <aui:input type="text" name="name" id="employeeId2">
        <%
            if (true) { //default i kept true how to check this condition on check box basic
        %>
        <aui:validator name="required"'  />
        <%
            }
        %>
    </aui:input>
    <aui:input type="text" name="email" id="employeeId3">
        <%
            if (true) {
        %>
        <aui:validator name="required" />
        <%
            }
        %>

    </aui:input>
</div>
<aui:button-row>
    <aui:button type="submit" />
</aui:button-row>
</aui:form>

<aui:script>
AUI().use('event', 'node', function(A) {
   A.one('#employeeDetails').hide(); …
Run Code Online (Sandbox Code Playgroud)

liferay alloy-ui liferay-aui

3
推荐指数
1
解决办法
2669
查看次数

标签 统计

alloy-ui ×1

liferay ×1

liferay-aui ×1