场景
在SpringBoot项目中使用thymeleaf模板时按钮的点击事件没法触发。
需要用到jquery的delegate()函数。
delegate()函数用于为指定元素的一个或多个事件绑定事件处理函数。
实现
html代码:
<button id="uploladBtn" class="btn btn-info mt-2" type="button" ><i class="fa fa-reply"></i>上传</button>
引入js文件:
th:replace="layout/layout(title='收货单数据',cssPaths='/public/css/plugins/jsTree/style.min.css',jsPaths='/modular/receiveOrder/wmsReceiveOrder.js')">
js代码:
$(document).delegate("button#uploladBtn", "click", function () {
uploadExcel();
});
这样就能在js文件中通过button的id触发点击事件。
docker 一个ip 多个容器 docker 分配ip
最近因为工作要求需要用学习使用docker,最后卡在了网络配置这一块。默认情况下启动容器的时候,docker容器使用的是bridge策略比如:docker run -ti ubuntu:latest /bin/bash
docker run -ti --net=bridge ubuntu:latest /bin/bash bridge策略下,docker容器自动为我们分配了一个I