标签: alpacajs

如何使用羊驼创建一个必需的条件字段?

有谁知道如何定义一个依赖于另一个字段的必填字段?

例如,如果field1标记,true那么field2必须是必需的,否则不应填写字段2.

这是我目前的尝试:

"field1": {
    "title": "Field1:",
    "type": "string",
    "enum": ["true", "false"]
},
"field2": {
    "title": "Field2:",
    "type": "integer",
    "dependencies": "field1",
    "required": true
}
Run Code Online (Sandbox Code Playgroud)

javascript forms alpacajs

6
推荐指数
1
解决办法
621
查看次数

Alpaca Forms 验证仅在用户离开字段(离开字段)后才显示错误消息

当表单加载时,所有标记为必填的字段都为红色,因为它们是空白的。如果/当有人离开特定字段时,我如何更改它以便它们仅变为红色(检查验证)。这是特定于羊驼毛的形式。

        $(document).ready(function() {
            $("#form").alpaca({
                "schema": {
                    "title":"User Feedback",
                    "description":"What do you think about Alpaca?",
                    "type":"object",
                    "properties": {
                        "volunteer_name": {
                            "type":"string",
                            "title":"Name of Civic Tutor",
                            "required":true
                        },
                    }
                }
            });
        });
Run Code Online (Sandbox Code Playgroud)

javascript alpacajs

5
推荐指数
1
解决办法
1435
查看次数

羊驼javascript dom更新

我使用以下语法创建我的羊驼形式:

function createNewAlpacaForm(data, schema, formId, saveButtonId, clickEventFunc) {
    $(formId).empty();
    $(saveButtonId).off('click');
    alpacaForm = $(formId).alpaca({
        "data" : data,
        "schema" : schema,
        "view" : "VIEW_BOOTSTRAP_EDIT",
        "postRender" : function(renderedForm) {
            clickEventFunc(renderedForm);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

这很好用,但我现在想要动态更新数据.我有一个恢复默认按钮,它接受我的默认JSON数据并将其应用到表单.我现在通过使用默认的JSON完全重新创建表单来处理这个问题但这很笨重,因为表单在重新创建时会闪烁.任何想法如何动态更新JSON数据而不重新创建整个羊驼形式?

javascript jquery alpacajs

4
推荐指数
1
解决办法
2374
查看次数

如何在java中创建像枚举一样的键值

我需要使用包含空格的字符串和它们在int中的值来实现enun,如:

public enum status{
Active(1),
Inactive(2);
}
Run Code Online (Sandbox Code Playgroud)

因为我正在使用它与hibernate,并将其转换为JSON的羊驼js形式.

喜欢:

[{"text": "Inactive", "value":"2"},{"text": "Active", "value":"1"}]
Run Code Online (Sandbox Code Playgroud)

我不知道如何制作这种类型的枚举.

java enums json hibernate alpacajs

4
推荐指数
2
解决办法
4万
查看次数

标签 统计

alpacajs ×4

javascript ×3

enums ×1

forms ×1

hibernate ×1

java ×1

jquery ×1

json ×1