HTML我帮您-拖拽式报表设计器-拖拽式表单设计器是一个可视化设计器,基于require+jquery+backbone+underscore+bootstrap实现的表单设计器.思想来源于

LayoutIt拖放排序在线编辑的Bootstrap可视化布局系统,目标是打造成一个好用的BS端拖拽式报表设计器-拖拽式表单设计器。暂不提供在线浏览,代码还在完善中!本次代码对第一个版本进行了全部代码的重构,增加报表元素更加方便,按照一定的规范来实现,能轻松增加插件。

require.config({

baseUrl : "assets/js/lib/",

shim : {

backbone : {

deps : [ 'underscore', 'jquery' ],

exports : 'Backbone'

},

underscore : {

exports : '_'

},

bootstrap : {

deps : [ 'jquery' ]

},

jqueryui: {

deps: ['jquery']

}

},

paths : {

app : "..",

collections : "../collections",

data : "../data",

models : "../models",

helper : "../helper",

templates : "../templates",

views : "../views"

}

});

require([ 'app/app' ], function(app) {

app.initialize();

});

每个拖动元素绑定一个模型,可以轻松对该模型进行数据管理。

左边拖动结点元素取于JSON格式的数据,可以定义成本地JSON也可以远程加载JSON,每个节点对应模版数据

本程序实现的目录结构

面向前端开发者

使用我们的界面生成器能生成更高质量的HTML5代码。

依赖于组件化的 Bootstrap, 这款足够强大的前端框架。

使你所有的设计具备响应式CSS和自适应布局的特性

功能特点

通过拖放动作将Bootstrap风格的组件加入到你的个人设计里。

轻松地整合进任何编程语言,你只需下载生成的HTML源码就可进一步开展代码设计。

在已生成的专业标准的HTML代码里,可以通过嵌入变量或循环等脚本来满足你任何需求!

不是一个网站生成器这么简单,它是每个前端项目敏捷开发的新起点。

利用 Bootstrap 的元素组件,你不需要深入掌握 javascript,html5 或 css3

就能帮助你更轻松地编写前端代码。你只需利用这款工具生成原型,便可尽情享受编程的乐趣!

目标实现

简单高效的表单设计器

表单设计器是一款表单设计和数据收集管理工具,通过简单拖拽操作就可快速地创建各种Web表单,如在线订单、市场调研、满意度调查、在线简历和各种报名表、反馈表、投诉建议表、申请表、登记表,并可与微信公众号、网站和博客集成。

广泛应用于调查反馈、OA办公、客户关系、电子商务、微信营销等多种场景。

它轻松生成数据库表结构,生成表字段,长度定义,验证规则等。

简易报表设计器

WEB报表设计器能够助您游刃有余地处理数据查询展示等方面的工作。

WEB报表设计器帮您玩转企业数据,提高营销效率、降低管理成本,并创造出数据应用的新价值。

WEB报表设计器提供多种方式与其他应用系统集成,为应用软件提供商提供数据应用方面的整体解决方案。

WEB报表设计器支持多数据源,能够根据一定的规则把不同来源的数据拼装成想要的报表样式和结果。

相关链接

html5拖拽表单设计器,require+jquery+backbone实现拖拽式报表设计器-拖拽式表单设计器...相关推荐

  1. jQuery 表单验证插件,jQuery Validation Engine用法详解

    jQuery 表单验证插件,jQuery Validation Engine用法详解 功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身 ...

  2. jQuery学习笔记(一)——基础选择器、过滤选择器、表单选择器

    $()就是jQuery中的函数,它的功能是获得()中指定的标签元素.如示例中$("p")会得到一组P标签元素,其中"p"表示CSS中的标签选择器.$()中的() ...

  3. extjs 提交表单给php,JavaScript_Extjs学习笔记之二 初识Extjs之Form,Extjs中的表单组件是Ext.form.Basic - phpStudy...

    Extjs学习笔记之二 初识Extjs之Form Extjs中的表单组件是Ext.form.BasicForm,不过最简单最常用的是Ext.form.FormPanel控件,它继承自Panel,具有一 ...

  4. 表单ajax提交插件,jQuery Form 表单提交插件-----ajaxSubmit() 的应用

    Form Plugin API 里提供了很多有用的方法可以让你轻松的处理表单里的数据和表单的提交过程. 测试环境:部署到Tomcat中的web项目. 一.ajaxSubmit() 介绍 立即通过AJA ...

  5. 表单数据自动录入_智能记账系统,公式已设好,可直接录入数据,凭证报表自动生成...

    [智能记账系统,公式已设好,可直接录入数据,凭证报表自动生成] 公司最近业务繁重,身为公司的财务人员每天都得应对一些收支款项管理,实在是令人头疼,跟我一个小组的张会计也被这件事情烦得不得了,没有好用的 ...

  6. 表单提交时submit验证非空return false没用_开发这样一个复杂的表单你需要用多久...

    表单在中后台开发的时,是最多也是最另人头疼的,多级联动,繁杂的验证,动态解析等可算是苦不堪言.所以出现了无数的表单解决方案,像Uform, formily, NoForm等等一大堆用来解决中后台开发表 ...

  7. jquery表单ajax json数据,jquery序列化form表单使用ajax提交后处理返回的json数据

    1.返回json字符串: /** 将一个字符串输出到浏览器 */ protected void writeJson(String json) { PrintWriter pw = null; try ...

  8. 响应式web开发网页案例 ——29款表单模板

    如果你正在寻找有趣的响应式web开发网页案例,那你找对地方了.本文与大家分享一下,点击图片即可下载. 1. [网页响应式开发]粉红简洁登录框表单模板 大小:124 KB 下载地址:http://www ...

  9. 【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单自定义按钮与JS增强Popup控件Online报表【p5】

    Online表单自定义按钮与JS增强&Popup控件&Online报表[p5] Online表单自定义按钮与JS增强 JS增强的作用 实现一些复杂的页面效果:页面的动态计算,页面字段的 ...

最新文章

  1. android百分比布局适配,安卓屏幕适配-百分比布局
  2. 团队项目讨论及计划修订版
  3. manual setting mysql_mysql 5.5配置
  4. 【IT】计算机基础知识
  5. 褪去华衣 裸视学习 - 机器学习 - 转
  6. 实验室双显示屏安装使用记录
  7. java模拟洗衣机程序,JAVA洗衣机仿真程序实验报告及代码
  8. 图片、图标等网址推荐
  9. 驱动开发:BSOD 0x93蓝屏 无效句柄
  10. dbfs和dbm的换算_「清晰易懂」dBFS、dBm、dBV、dBW、0dB、-3dB概念解析
  11. Android应用安全检测项目
  12. 相遇恨晚的经典宋词65首
  13. python打开网页后点击网页按钮_python单击网页上的按钮
  14. php随笔_PHP随笔笔记
  15. Invalid bound statement (not found): com.xxx.mapper.xxxMapper.selectxxx
  16. 金融大数据架构概述与应用
  17. python如何读取数据保存为新格式_运维学python之爬虫中级篇(五)数据存储(无数据库版)...
  18. 字典树学习 根据前缀词根建立字典树
  19. 微软VS硬伤 - 未能起用约束集
  20. 软件测试面试题:已知一个字符串为“hello_world_yoyo”, 如何得到一个队列 [“hello“,“world“,“yoyo“]

热门文章

  1. 安装青龙面板(不用购买服务器即可薅羊毛)Ubuntu
  2. android wine教程_如何在 Android 上借助 Wine 来运行 Windows Apps
  3. java手机代码骂人_好的代码会说话-代码整洁之道
  4. ​easycom组件冲突的解决办法
  5. 工程伦理--4.2 划界法
  6. 机械零件委托加工合同
  7. Genymotion 自配 AndoidSDK 一直Booting
  8. RN仿微信通讯录列表
  9. 噩梦射手(SurvivalShooter)教程(一)
  10. 如何来隐藏自己本地的ip地址进行上网?