当前位置: 首页 > 知识库问答 >
问题:

FormBuilder编辑生成模板

卢阳成
2023-03-14

表单创建页面工作正常,但我需要表单编辑页面。我想我需要一个att,但我找不到。我怎么做?

管理面板的呈现表单

在此输入图像描述

 var options = {
    //GET DATA ...
}
var formBuilder = $(".form-create").formBuilder(options);

示例我的数据库行(json)

{“type”:“header”,“subtype”:“h1”,“label”:“\u003Ch2\u003E\u0130\u015f Ba\u015fvuru Formu\u003C/h2\u003E”,“access”:false},{“type”:“text”,“required”:false,“label”:“Ad\u0131n\u0131z-Soyad\u0131n\u0131z”,“className”:“form control”,“name”:“text-1629792064114-0”,“access”:false,“subtype”:“text”:“text”,“required”:“false”,“label”:“type”:“text”,“required”:”“Do\u011fum Yeri”,“className”:“表单控件”,“名称”:“text-1629792065034-0”,“访问”:false,“子类型”:“text”},{“type”:“date”,“required”:false,“label”:“Do\u011fum Tarihi”,“className”:“表单控件”,“name”:“date-1629792096274-0”,“访问”:false},{“type”:“select”,“required”:false,“label”:“Cinsiyetiniz”,“className”:“表单控件”,“name”:“:”select-1629792210826-0“,”access“:”false“,”values“:”[{”标签“:”Erkek“,”值“:”选项1“,”选定“,”真“,”标签“,”值“:”选项2“,”选定“:”假“,”选项3“,”值“:”选项3“,”选定“,”假“,”类型“:”文本“,”必需“,”假“,”标签“:”博伊努兹“,”类名“:”窗体控件“,”名称“:”“text-1629792252737-0”,“access”:false,“subtype”:“text”},{“type”:“text”,“required”:false,“label”:“kilunz”,“className”:“form control”,“name”:“text-1629792262338-0”,“access”:false,“subtype”:“text”},{“type”:“button”,“subtype”:“subtype”:“submit”,“label”:“button”,“className”:“btn default btn”,“name”:“button-1629792543318-0”,“access”:false,”样式“:“默认”}

共有1个答案

易嘉胜
2023-03-14

解决了的:

    var formData = jsondata ....;

    var formBuilder = $(".form-create").formBuilder();

setTimeout(函数(){

    formBuilder.actions.setData(formData);
},1500)

您需要设置超时(否则错误:formBuilder.actions.setData不是函数)

 类似资料:
  • FormBuilder 是一个 PHP 类用来创建各种丰富的 HTML 表单。通过 jQuery/jQuery UI 支持 Ajax,支持 Google 地图、验证码,以及使用TinyMCE和CKEditor的可视化编辑器。

  • class BaseDatabaseSchemaEditor[source] Django的迁移系统分为两个部分;计算和储存应该执行什么操作的逻辑 (django.db.migrations) ,以及用于把“创建模型”或者“删除字段”变成SQL语句的数据库抽象层 -- 后者是模式编辑器的功能。 你可能并不想像一个普通的开发者使用Django那样,直接和模型编辑器进行交互,但是如果你编写自己的迁移系

  • 我从一个离开公司的开发人员那里继承了一个项目。这个项目是java的(对我来说是新的),并且使用jasper报告(对我来说是新的)来生成一个PDF。我需要更新其中一份报告以删除一些文本。如果我把代码从源代码管理中取出,然后运行它,它就能正常工作。但是,如果我打开一个jrxml文件并构建它,不做任何更改,然后尝试再次运行报告,它就会中断。我得到的错误是: 无法将Net.sf.JasperReports

  • 但是我无法找到这个模板的位置,也无法从Intellij中访问它。 到底如何在IntelliJ 2018中查找和编辑生成模板?

  • 我已经在Spring Boot应用程序中使用如下构建器模式实现了服务逻辑。 然后这将被注入另一个类中,如下所示 与Spring的Builder模式相关的问题很少。 > 如何从服务类外部调用EmailServiceImpl类的EmailBuilder?因为在我的示例中,我已经将EmailBuilder作为构造函数参数注入,然后Spring框架抛出了它 需要类型为“”的bean。。。找不到EmailS

  • jQuery formBuilder,一个 jQuery 插件,能够通过拖放的方式创建表单。 运行效果: 使用: jQuery(document).ready(function($) {  'use strict';  var editor = document.getElementById('fb-editor');  $(editor).formBuilder();});