首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Alpacajs从一个表单导航到另一个表单

使用Alpacajs从一个表单导航到另一个表单
EN

Stack Overflow用户
提问于 2016-03-03 16:17:04
回答 2查看 348关注 0票数 1

我有一个表单,下一个有一个按钮。单击此下一步按钮时,应导航到其他表单。

我已经创建了两个表单,但无法将它们链接起来。

代码语言:javascript
复制
$("#field1").alpaca({
    "schema": {
        "title": "Name Info",
        "type": "object",
        "properties": {
            "firstName": {
                "title": "First Name",
                "type": "string"
            },
            "lastName": {
                "title": "Last Name",
                "type": "string"
            }
        }
    },
    "options": {
        "form": {
            "buttons": {
                "next": {
                    "click": function() {}
                }
            }
        }
    }
});
EN

回答 2

Stack Overflow用户

发布于 2016-03-04 18:22:50

你有没有试过使用Wizards,我想这可能会对你有帮助。告诉我如果这不是你要找的,我会试着帮你。

票数 0
EN

Stack Overflow用户

发布于 2017-09-01 00:36:18

@smileisbest和@Shabbir-Dhangot,我在同一个页面中实现了两个表单。使用JSON库序列化数据并发送到下一个表单:

代码语言:javascript
复制
"click" : function() {
var editJsonData = JSON.stringify(this.getValue(), null, "  ");
doNext(editJsonData);
}

然后将调用作为函数添加到下一个表单:

代码语言:javascript
复制
// If JSON data is not null, the next form will display.
var doNext = function(jsonData) {
    $("#NextForm").empty();
    if (null != jsonData) {
        // Validate user or data...
        // This starts the Editor form
        $("#NextForm").alpaca({
"data" : jsonData,
"schema" : {
"type" : "object",
"properties" : { ...

使用show/hide适当地隐藏先前的表单:

代码语言:javascript
复制
$("#field1").hide();
$("#NextForm").show();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35766654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档