![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端专题
文章平均质量分 70
前后端交互,JavaScript相关技术
Java程序员调优
Java程序员调优录。
展开
-
JS实现:纵向表格,且可在当前行下方添加一行
常规的表格是这样的 …客户的需求是这样的 …一些固定项目自动带出,可修改;想在哪项下面加一行就在哪里加一行,想删除哪行就删除哪行。就要竖着的表格,不要横着的。如下图:例如:在身高那一行下方想加一个 胸围 100cm ,就点击“在下方添加行” 于是在下方出现一行空行实现过程一、纵向表格部分java后端——备好数据的过程注意事项以上前端代码主体是谁?假设是 form (spri...原创 2020-04-10 17:22:14 · 4250 阅读 · 2 评论 -
js动态添加行时删除行后list集合序号没有被删除问题
动态添加行的实现(简略)<table class="mytable" > <tr> <td> <table class="table table-striped table-bordered table-condensed"> <!-- 定义表头 --> <thead> <tr> <th><span class="help-inline"></span>原创 2021-02-20 00:39:47 · 218 阅读 · 0 评论 -
JS原生方式提交大参数导出文件Excel/PDF
文章目录前言一、JavaScript原生方式1、需求如下:2、前端JS:3、后端java:前言通常情况前端用GET方式提交一个id参数去实现导出功能,当提交的参数很大,GET方式不能满足,那第一反应是否可以用ajax的post方式提交呢?本文提供几种大参数提交导出文件的实现方式一、JavaScript原生方式1、需求如下:可以复选多条数据进行导出2、前端JS:<!-- 导出按钮 --><input type="button" value="导出" onclick="e原创 2021-05-06 15:15:53 · 394 阅读 · 0 评论 -
java动态生成pdf文件并在线预览下载打印
项目简介:技术简介:JSP页面+SSM框架+JS+itextpdf需求简介:点击预览XX,新开窗口,可下载,可怜打印机打印实施方案:js点击事件向后端传id,window.open新开窗口,后端根据id查询数据库返回数据组装,itext画出PDF文件,返回流给前端页面核心代码:前端//预览事件function previewPDF(id){ var url = "后端方法路径/previewPDF?id="+id; window.open(url);}后端/** * 预览P原创 2021-03-09 17:11:48 · 2110 阅读 · 2 评论 -
java(itextpdf+FreeMarker)生成PDF文件(带logo)从前端post提交数据到后端
前端页面效果图实现思路需要前端录入一部分数据框架使用:itext+FreeMarker ,layui前端框架+ssm框架前端POST提交数据后以 json字符串存入数据库表A中CLOB类型的content字段中POST提交后回调函数按表A中对应数据ID查找数据生成PDF并直接下载POM.XML引入依赖 <!-- freemarker engine --> ...原创 2020-04-17 16:27:55 · 1348 阅读 · 0 评论 -
前端JS金额相关:校验数字、千分符添加去除
数字校验://校验数字 返回true 不是数字 false是数字function checknumber(String){ // isNaN()函数 把空串 空格 以及NUll 按照0来处理 所以先去除 if(val === "" || val ==null){ return true; } if(!isNaN(val)){ return false; }else{ return true; }} //应用原创 2021-02-19 18:13:27 · 562 阅读 · 0 评论 -
js计算小数时结果不准确问题的解决
0.18+0.72=0.8999999999 …简单代码演示// 不采取任何措施的时候var result = 0.18+0.72;console.log("0.18+0.72="+result)查阅资料参考原博文点击这里直接跳转js计算时,会将十进制转换成二进制,再进行计算,但有些小数转换成二进制时候,出现了无限循环,由于位数有限,所以就出现了截取,所以就导致了再转化成十进制后结果的不精确.所以就出现这种情况。解决方案(引入使用math.js)如下在前端页面添加math.js/原创 2020-11-25 17:21:48 · 1042 阅读 · 0 评论 -
js取出并修改<span>标签里的值(title)
需求详情页,某字段A,数据库中存的是编码,显示到页面上要—此编码+对应的名称实现统一风格前端是span表示的,如下(修改前):此时显示的${mainObject.A}是编码<td> <div> <span> <strong>A字段:</strong> <span title="${mainObject.A}"...原创 2020-05-08 11:18:56 · 3963 阅读 · 0 评论 -
Layui弹框中数据表格中可双击选择一条数据
Layui提供的功能如下(预览)可自行查看:layui官网此模块的链接着急看双击选中 直接看标黄色部分假设这是个弹窗里的表格和数据点击圆圈,圆圈变绿则为选中,选中后点击上方查看数据按钮(实际中是确认按钮,实际中点击确认按钮后会关闭弹窗并把json串带到原本页面中)Layui提供的代码如下(查看代码)<body><!-- 表格空架子 --><tab...原创 2020-05-06 13:54:18 · 1766 阅读 · 0 评论 -
LayUI和Java后端:处理分期付款,自动计算期次、缴费日期、金额等
需求分析说明(总的时间为一年):如图起始日期选择2020-01-28,分期方式为季度(隔三个月缴费一次)。填写总金额,选择起始缴费日期,再选缴费方式,当点击下拉框“季度”选项时,下方表格自动生成。实现技术采用 前端:jsp页面,layui框架,JS , JQ 后端:java代码前端静态部分(去掉部分样式)输入框部分<div> <div>...原创 2020-04-24 15:07:22 · 1527 阅读 · 0 评论 -
js校验国际电话只允许数字和+-符号
伸手党表示在网上没有找到拿来即用的,所以自己写了给别人拿去即用$(".Tel").live('change',function(){ var tel = $(".Tel").val() var reg = /[^\d\+-]/g if (reg.test(tel)) { //进到这里表示:不符合标准 }})伸手党良心发现打算做一个模板以防后患...原创 2020-04-13 16:06:04 · 1271 阅读 · 0 评论