前端快捷开发收集

用于关闭当前页面

var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);

按钮失效可以用作重复提交

$("#ensure").attr("disabled",true)//按钮失效——防止重复提交

跳转页面

//1.点击某一个链接之后跳转到新页面显示  
window.open('http://www.baidu.com','_blank');
//2.需要刷新当前页面或者覆盖当前页面  
window.open('http://www.baidu.com','_self');
//案例(跳转到添加合同):
window.open(Jay.ctxPath+"/tbcontract/toadd",'_blank');

分割线-----------

<div class="hr-line-dashed"></div>

只能输入数字或者数字开头加小数点

//bizScale:页面上的id
$("#bizScale").on("input", function(){
    let value = $(this).val();
    if (isNaN(value)) {
        $(this).val('');
    }
});
//也可以是多个同时使用
$("#contractRent,#contractScale,#superfluous,#damage").on("input", function(){
    let value = $(this).val();
    if (isNaN(value)) {
        $(this).val('');
    }
});

利用正则表达式判断纯数字 

public static void main(String[] args){         //后端
	String str="123456";
	boolean result=str.matches("[0-9]+");
	if (result == true) {
		System.out.println("该字符串是纯数字");
	}else{
		System.out.println("该字符串不是纯数字");
	}
}
let a = '123456'                                //前端js
if(a == parseInt(a)){    //使用parseFloat也可以
    console.log('当前a是一个纯数值字符串')
}else{
    console.log('a == parseInt(a)的结果为',a == parseInt(a))    //fasle
}

生成二维码

<div class="modal fade" id="qrcodeDialog" role="dialog">
    <div class="modal-dialog">
        <div class="modal-content">
            <div id="qrcode" style="width:200px; height:200px;margin: 10px auto;">微信</div>
            <div style="width:100px; height:20px;margin: 0px auto;">数量<span id="totalCoinStr1">--</span>(微信)</div>
        </div>
    </div>
</div>
$("#qrcode").html("");
$("#qrcodeDialog").modal();
//回调发起生成二维码
$("#totalCoinStr1").html(data.num);
let qrcode = new QRCode(document.getElementById("qrcode"), {
    width: 200,
    height: 200
});
qrcode.makeCode(data.msg);

js中整数数值计算后保留小数点后两位

let result = (x / 3).toFixed(2); // 计算后保留两位小数  字符串类型
let result = parseFloat((x / 3).toFixed(2)); // 将结果转换为数字类型  浮点数类型

js延时方法

setTimeout(function(){
//函数、请求等方法
},1000);//延长时间

只能填写大写字母和符号

/**
 * 只能填写大写字母和符号
 */
TborderInfo.convertToUpperCase = function (){
    $("#inputText").val($("#inputText").val().toUpperCase());
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万能冲!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值