<th:block th:include=“include :: select2-css” />
<th:block th:include=“include :: select2-js” />
引入这个 js css 导致 格式变宽大小不统一

<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head><th:block th:include="include :: header('新增汇率')" /><th:block th:include="include :: datetimepicker-css" /><th:block th:include="include :: select2-css" />
</head>
<body class="white-bg"><div class="wrapper wrapper-content animated fadeInRight ibox-content"><form class="form-horizontal m" id="form-rate-add"><div class="form-group"><label class="col-sm-3 control-label is-required">年月:</label><div class="col-sm-8"><div class="input-group date"><input name="years" id="years" class="form-control" autocomplete="off"  placeholder="yyyy-MM" type="text" required><span class="input-group-addon"><i class="fa fa-calendar"></i></span></div></div></div><div class="form-group"><label class="col-sm-3 control-label is-required">币种:</label><div class="col-sm-8"><select name="currency" class="form-control" th:with="type=${@dict.getType('sem_exchange_currency')}"><option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option></select></div></div><div class="form-group"><label class="col-sm-3 control-label is-required">汇率:</label><div class="col-sm-8"><input name="exchangeRate"  class="form-control" type="number" step="0.1" placeholder="请输入保留四位小数" required  onkeyup="this.value= this.value.match(/\d+(\.\d{0,4})?/) ? this.value.match(/\d+(\.\d{0,4})?/)[0] : ''" ></div></div></form></div><th:block th:include="include :: footer" /><th:block th:include="include :: datetimepicker-js" /><th:block th:include="include :: select2-js" /><script th:inline="javascript">var prefix = ctx + "commerce/rate"/*$("#form-rate-add").validate({years: false,rules:{/!*years:{minlength: 2,maxlength: 20,remote: {url: prefix + "/checkYearsUnique",type: "post",dataType: "json",data: {"years": function() {return $.common.trim($("#years").val());}},dataFilter: function(data, type) {return $.validate.unique(data);}}},currency:{/!* currency:true,*!/remote: {url: prefix + "/checkCurrencyUnique",type: "post",dataType: "json",data: {"currency": function () {return $.common.trim($("#currency").val());}},dataFilter: function (data, type) {return $.validate.unique(data);}}},*!/},messages: {"years": {remote: "年月已经存在"},"currency": {remote: "币种已经存在"},},focusCleanup: true});*/$("#form-rate-add").validate({focusCleanup: true});function submitHandler() {if ($.validate.form()) {$.operate.save(prefix + "/add", $('#form-rate-add').serialize());}}$("input[name='years']").datetimepicker({format: "yyyy-mm",minView: 4,startView: 3,autoclose: true});</script>
</body>
</html>


修改

<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head><th:block th:include="include :: header('修改汇率')" /><th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg"><div class="wrapper wrapper-content animated fadeInRight ibox-content"><form class="form-horizontal m" id="form-rate-edit" th:object="${semExchangeRate}"><input name="id" th:field="*{id}" type="hidden"><div class="form-group"><label class="col-sm-3 control-label is-required">年月:</label><div class="col-sm-8"><div class="input-group date"><input name="years" th:value="${semExchangeRate.years}" class="form-control" placeholder="yyyy-MM" type="text" required><span class="input-group-addon"><i class="fa fa-calendar"></i></span></div></div></div><div class="form-group">    <label class="col-sm-3 control-label is-required">币种:</label><div class="col-sm-8"><select name="currency" class="form-control" th:with="type=${@dict.getType('sem_exchange_currency')}"><option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{currency}"></option></select></div></div><div class="form-group">    <label class="col-sm-3 control-label is-required">汇率:</label><div class="col-sm-8"><input name="exchangeRate" th:field="*{exchangeRate}" class="form-control" type="text" required></div></div></form></div><th:block th:include="include :: footer" /><th:block th:include="include :: datetimepicker-js" /><script th:inline="javascript">var prefix = ctx + "commerce/rate";$("#form-rate-edit").validate({focusCleanup: true});function submitHandler() {if ($.validate.form()) {$.operate.save(prefix + "/edit", $('#form-rate-edit').serialize());}}$("input[name='years']").datetimepicker({format: "yyyy-mm",minView: 3,startView: 3,autoclose: true});</script>
</body>
</html>

若依二次开发添加 select 下拉框 变大 和 有空格存在相关推荐

  1. python获取select选中的值_Python3.x:遍历select下拉框获取value值

    Python3.x:遍历select下拉框获取value值 Select提供了三种选择方法: # 通过选项的顺序,第一个为 0 select_by_index(index) # 通过value属性 s ...

  2. c mvc ajax 返回下拉框,SpringMVC之ajax+select下拉框交互常用方式

    Insert title here //ajax+select三种常用交互方式 window.οnlοad=function(){ test(); } function test(){ alert(& ...

  3. html取消select下拉,取消下拉选项_jquery如何取消选择select下拉框

    摘要 腾兴网为您分享:jquery如何取消选择select下拉框,中邮网院,天天美剧,搜狐视频,七哈小说等软件知识,以及比特彗星,cad素材包,交易猫app,视频调色软件,网易云歌单,小米温湿度传感器 ...

  4. vue 的elementui中select下拉框多选项-multiple属性

    vue的select下拉框多选项-multiple属性 最近在使用vue-element-admin这个后台管理框架开源模板在做一个管理后台,使用起来其实还挺方便的,大部分的组件源码里面都已经写好了, ...

  5. php下拉框选中效果,jquery模拟select下拉框效果

    最近开发一网站的过程中碰到个需求,没有使用传统的select下拉框,而是使用了现代比较美观的一些元素设计了一个下拉框.对于这种东东,第一反应就是使用jquery来模拟了,还好,网上找了下,很快就找到了 ...

  6. Ant Design select下拉框突然拉长

    Ant Design select下拉框在弹窗中被拉长 在使用react+Ant Design的开发中 使用select下拉框遇到了以下情况 在弹窗里面 ,表单内容较多出现了下拉条,然后在点击搜索框输 ...

  7. layui怎么给下拉框赋值_layui给select下拉框赋值

    转: layui给select下拉框赋值 //重新渲染表单函数 function renderForm() { layui.use('form', function() { var form = la ...

  8. 设置select下拉框不可修改的→“四”←种方法

    设置select下拉框为不可修改的几种方法: 因为select的特殊性,导致它不能像input表单一样简单地设置一个readonly来限制修改,所以,我们需要进行别的操作! 1.为下拉框添加样式,可以 ...

  9. php 获取下拉框选中的文本,jQuery实现select下拉框获取当前选中的文本

    本文主要介绍了jQuery实现select下拉框获取当前选中文本.值.索引以及添加/删除Select的Option项的相关知识,具有很好的参考价值.下面跟着小编一起来看下吧,希望能帮助到大家. 话不多 ...

最新文章

  1. Grunt的配置和使用
  2. 第9条:用生成器表达式来改写数据量较大的列表推导式
  3. 大促场景下云通信高可用、稳定性实战
  4. 计算机主机内有哪些部件常用的,智慧职教: 计算机系统由什么组成?计算机主机内有哪些部件?常用的计算机外设有哪些...
  5. 300plc与组态王mpi通讯_MPI(DP)-ETH以太网转换器使用手册
  6. Excel导入oracle的几种方法
  7. Opencv查找轮廓并绘制
  8. mysql安装包如何使用_关于MySQL安装包如何使用的详细介绍
  9. 微信小程序中使用tabBar
  10. 定位算法-三边测距定位
  11. Day 177/200 React 颜色选择器
  12. kiv8测量方法_室内门标准及测量方法
  13. Android 一个美观简洁的登录界面(一)
  14. “热散由心静,凉生为室空” - linux温控的那些事儿
  15. 倪光南李开复景鲲等15位产业领袖纵论中国AI现状:价值重估,落地为王
  16. JavaScript Web APIs
  17. 在计算机上知道手机密码,不知道密码查手机通话记录:傻瓜式教程
  18. 手把手教你安装nvidia显卡驱动
  19. leyou商城day7 构建商品索引库及查询
  20. 软件测试仿真系统,嵌入式系统软件仿真自动化黑盒测试平台

热门文章

  1. Unigam标注和Ngram标注
  2. 2017.0704.《计算机组成原理》-动态RAM
  3. CGAffineTransformMakeRotation 实现旋转
  4. 低代码开发,未来已来
  5. 移植gettimeofday
  6. LXC与宿主机共享目录(七)
  7. wireshark不显示rtsp问题(四)
  8. 《在近端对回传音频的检测和抑制》笔记
  9. interface_cast做什么的?
  10. javap命令生成native需要的签名