html部分
<!-- The template for adding new field -->
<div class="form-group hide" id="bookTemplate">
<label class="col-sm-3 control-label">承包商</label>
<div class="col-sm-2">
<form:input path="names" cssClass="form-control" name="names" placeholder="名称"/>
</div>
<div class="col-sm-2">
<form:input path="merchantIds" cssClass="form-control" name="merchantIds" placeholder="ID"/>
</div>
<div class="col-sm-2">
<button type="button" class="btn btn-default removeButton"><i class="fa fa-minus"></i>
</button>
</div>
</div>
js部分
<script src="${context}/plugins/datatables/jquery.dataTables.min.js"></script>
<script src="${context}/plugins/datatables/dataTables.bootstrap.min.js"></script>
<script src="${context}/plugins/datatables/dataTables.bootstrap.js"></script>
<script src="${context}/js/public.js"></script>
<script>
$(document).ready(function () {
var index = 0;
$('#form')
// Add button click handler
.on('click', '.addButton', function () {
if (this.name > 0 && index == 0) {
index = this.name;
}
index++;
var $template = $('#bookTemplate'),
$clone = $template
.clone()
.removeClass('hide')
.removeAttr('id')
.attr('data-book-index', index)
.insertBefore($template);
// Update the name attributes
$clone
.find('[name="names"]').attr('path', 'contractor[' + index + '].names').attr('name', 'contractor[' + index + '].names').end()
.find('[name="merchantIds"]').attr('path', 'contractor[' + index + '].merchantIds').attr('name', 'contractor[' + index + '].merchantIds').end();
// Add new fields
// Note that we also pass the validator rules for new field as the third parameter
})
// Remove button click handler
.on('click', '.removeButton', function () {
var $row = $(this).parents('.form-group'),
index = $row.attr('data-book-index');
// Remove fields
// Remove element containing the fields
$row.remove();
});
</script>
效果图
以上所述是小编给大家介绍的BootStrap 动态表单效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap
# 动态表单
# Bootstrap 表单验证formValidation 实现表单动态验证功能
# bootstrap table之通用方法( 时间控件
# 导出
# 动态下拉框
# 表单验证
# 选中与获取信息)代码分享
# 使用bootstrapValidator插件进行动态添加表单元素并校验
# 小编
# 在此
# 给大家
# 表单
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# ID
# merchantIds
# button
# btn
# type
# path
# input
# names
# placeholder
# cssClass
# plugins
相关文章:
建站之星免费模板:自助建站系统与智能响应式一键生成
如何零基础开发自助建站系统?完整教程解析
如何通过远程VPS快速搭建个人网站?
大连 网站制作,大连天途有线官网?
建站之星如何快速生成多端适配网站?
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
如何通过wdcp面板快速创建网站?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
建站主机无法访问?如何排查域名与服务器问题
如何设计高效校园网站?
制作表格网站有哪些,线上表格怎么弄?
建站主机CVM配置优化、SEO策略与性能提升指南
教学论文网站制作软件有哪些,写论文用什么软件
?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
建站主机选购指南:核心配置与性价比推荐解析
c# 在高并发场景下,委托和接口调用的性能对比
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
制作门户网站的参考文献在哪,小说网站怎么建立?
学校为何禁止电信移动建设网站?
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
如何选择PHP开源工具快速搭建网站?
建站之星2.7模板:企业网站建设与h5定制设计专题
网站app免费制作软件,能免费看各大网站视频的手机app?
如何选择高效稳定的ISP建站解决方案?
javascript基本数据类型及类型检测常用方法小结
如何撰写建站申请书?关键要点有哪些?
视频网站制作教程,怎么样制作优酷网的小视频?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
如何快速搭建虚拟主机网站?新手必看指南
如何选择域名并搭建高效网站?
高端建站三要素:定制模板、企业官网与响应式设计优化
在线制作视频网站免费,都有哪些好的动漫网站?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
香港网站服务器数量如何影响SEO优化效果?
宝塔面板创建网站无法访问?如何快速排查修复?
定制建站模板如何实现SEO优化与智能系统配置?18字教程
如何解决VPS建站LNMP环境配置常见问题?
,有什么在线背英语单词效率比较高的网站?
建站VPS推荐:2025年高性能服务器配置指南
长沙企业网站制作哪家好,长沙水业集团官方网站?
南宁网站建设制作定制,南宁网站建设可以定制吗?
如何在IIS管理器中快速创建并配置网站?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
如何获取开源自助建站系统免费下载链接?
建站之星ASP如何实现CMS高效搭建与安全管理?
如何在自有机房高效搭建专业网站?
网站制作难吗安全吗,做一个网站需要多久时间?
已有域名能否直接搭建网站?
如何获取PHP WAP自助建站系统源码?
名字制作网站免费,所有小说网站的名字?
*请认真填写需求信息,我们会在24小时内与您取得联系。