![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery js
HILL_9
努力是最好的态度......
展开
-
js jquery json数组按照日期先后排序
var allMyApp = [ {"startDate": "2018-07-07 12:30:00",'name':'aa'}, {"startDate": "2018-07-09 12:30:00",'name':'bb'}, {"startDate": "2018-07-05 12:30:00",'name':'cc'}, {"startDate": "2018-07-01 12:30:00",'nam.转载 2020-07-23 15:54:20 · 1185 阅读 · 0 评论 -
jquery 获取select选中的值和文本
//选中select 的文本值$("#selectDate").find("option:selected").text()//获取select value值$("#selectDate").val()原创 2020-07-22 15:43:14 · 236 阅读 · 0 评论 -
js 保留两位小数 (金额格式)
function moneyType(val) { if (val == "" || val == null) { $('#priceTax').val('0.00'); } var value = Math.round(parseFloat(val) * 100) / 100; var valMoney = value.toString().split("."); if (valMoney.length == 1) { value =原创 2020-07-22 15:12:55 · 1197 阅读 · 1 评论 -
datetimepicker选择获取当前的日期
// 1、可以这么写$(".customerDate").datetimepicker({ autoclose: true, todayHighlight: true, language: "zh-CN", minView: "month", format: "yyyy-mm-dd"}).on('changeDate', function (ev) { var monthShow = (ev.date.getMonth() + 1).toString();//月原创 2020-07-22 15:08:36 · 2355 阅读 · 0 评论 -
jq 获取当前元素的偏移量 offset
var aaa = $(‘#inpt’).val(); var offset = aaa.offset(); $(".TwotableAb").offset({ "top": (offset.top + 35), "left": offset.left }); $(".TwotableAb").slideDown("slow");原创 2020-07-21 11:48:39 · 408 阅读 · 0 评论 -
jq 正则表达式验证手机号和固定电话号
//验证手机号和电话号setTimeout(function () { $("#fphone").focusout(function () { var phone = $(this).val(); //console.log(phone) var regMobilePhone = new RegExp(/^1[34578]\d{9}$/); var regTelephone = new RegExp(/^((0\d{2,3})-?)(原创 2020-07-21 11:37:30 · 1537 阅读 · 0 评论 -
input 实时监听输入框,判断最小值只能为1或其他数
<input type="number" class="form-control oldNum" value="1" id="minPurQty" placeholder="最小起订量">$('.oldNum').live('input propertychange', function () { if ($(this).val() && $(this).val() <= 1) { $(this).val(1); } })原创 2020-07-15 15:53:27 · 1175 阅读 · 0 评论 -
两个json数组合并 去除重复的数据
var a=[{"id":"001","name":"小二","age":"18","address":"北京市1","school":"1"},{"id":"002","name":"李四","age":"15","address":"北京市2","school":"2"},{"id":"003","name":"王五","age":"16","address":"北京市3","school":"4"}];var b=[{"id":"004","name":"小明","age":"18","addres原创 2020-07-08 11:48:23 · 1296 阅读 · 0 评论 -
json对象 数组去掉重复的数据
for (var i = 0; i < list.length; i++) { for (var j = i + 1; j < list.length;) { if (list[i].id== list[j].id) { list.splice(j, 1);//去除重复的对象; layer.alert('不能添加重复的数据'); ..原创 2020-07-08 11:44:58 · 952 阅读 · 0 评论 -
input 框输入的内容只能为大写字母和英文
input 输入的内容只能为大写字母和英文onkeyup="value=value.replace(/[^\w\/]/ig,'').toUpperCase()"原创 2020-07-03 11:45:51 · 2038 阅读 · 0 评论 -
jquery js 点击小图图片放大,根据窗口大小等比例缩放宽高度,真实高度和宽度都符合要求,高宽不变
首先引用jquery.jsdom元素 <div id="outerdiv" style="position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:10000;width:100%;height:100%;display:none;"> <div id="innerdiv" style="width: 50%; display: table-cell; vertical-align: middle; text-原创 2020-06-29 16:16:17 · 415 阅读 · 0 评论 -
Switch循环 case、default的使用
例子1var day=new Date().getDay();switch (day){ case 6: x="Today it's Saturday"; break; case 0: x="Today it's Sunday"; break; default: x="Looking forward to the Weekend";}例子2var onetype = $('#onetype').val();原创 2020-06-28 17:19:45 · 703 阅读 · 0 评论 -
jQuery js json tree层级树
首先先引用jQuery.js,从资源上下载,仔细看认真看什么难事都不是什么难事<script src="/UI/Scripts/jquery-1.11.3.min.js"></script>1、tree样式#TheBinding3 .fa.fa-minus{ width: 25px; height: 25px; margin: 0; padding: 0; text-align: center; line-heigh原创 2020-06-28 14:32:44 · 449 阅读 · 0 评论 -
tab切换的两种方式
顾名思义首先引用jQuery.js了 <script src="/UI/Scripts/jquery-1.11.3.min.js"></script>1、第一种tab切换方式//样式#datalist { width:110px; height:650px; float:left; margin-left:2px; border:1px solid #ddd;}.department { text-align:center; heig原创 2020-06-28 11:51:36 · 4093 阅读 · 0 评论 -
Web页面打印 jqprint
Wed页面打印,首先先引用打印用到的js,资源搜索下载<script src="../UI/Scripts/jquery.jqprint-0.3.js"></script><div class="TabContent" style="page-break-after:always">打印的内容</div>$(document).on('click', '#print', function () { $('.TabContent').jqprint(原创 2020-06-28 11:15:41 · 242 阅读 · 0 评论 -
js 二维码qrcode 和 条形码barcode 的使用
1、二维码,首先先引用qrcode.js 去资源上搜索下载,这个不是难事。。<script src="/UI/Scripts/jquery-3.3.1.min.js"></script><script src="../UI/Scripts/jquery.qrcode.min.js"></script>function qrcodeCodes(data, qrcodeindx) { $("#" + qrcodeindx).qrcode(data.原创 2020-06-28 10:58:47 · 1433 阅读 · 0 评论 -
bootstrap-select 的使用 ----- 单选、多选、获取选中的值
首先先引用js css,去资源上查找下载js css,这个不是难事,度娘搜索一大堆下载的。。。。<link href="../../UI/Style/bootstrap-select.min.css" rel="stylesheet" /><script src="../../UI/Scripts/bootstrap-select.js"></script>1、demo元素显示,data-live-search=“true"此属性是搜索select内容,“mult原创 2020-06-24 15:19:14 · 1707 阅读 · 0 评论 -
base64 上传图片并压缩至base64
<input type="file" name="" id="fileval" onchange="getUrl2(this.files,this.id);">function getUrl2(fil, id) {$('#myImage').html('');//此处就是显示图片的div var file = $("#" + id); if (fil[0].type.indexOf("image") < 0) { if (fil[0].name.ind原创 2020-06-24 14:40:31 · 212 阅读 · 0 评论 -
Bootstrap fileinput图片上传 jquery
上传图片元素显示 <div class="container kv-main" style="width:850px;"> <input id="file-1" name="file-zh" class="file-loading" type="file" data- preview-file-type="any"> </div>首先fileinputs()函数方法需要初始化 $(function(){ fileinputs() })原创 2020-06-24 11:59:54 · 322 阅读 · 0 评论 -
两个json数组进行比较判断是否重复,重复break ,否则继续执行
新添加的ids json数组数据 ,跟原有存在的 dt_lifeArry json数组里面的数据进行比较。如果ids json数组里数据存在于dt_lifeArry json数组里面,那么就break,否则就继续执行下一步。用汉字解释实在是不知道怎么表达,应该能看懂,嗯嗯嗯 for (var i = 0; i < ArryCode.length; i++) { if ($(tablelist2[i]).hasClass('tr_active')) { ids原创 2020-06-18 16:45:38 · 1205 阅读 · 0 评论 -
JQuery trim()方法去掉前后空格
var val = $.trim($("#pubVal").val()); $("#pubVal").val().trim();原创 2020-06-18 16:14:40 · 320 阅读 · 0 评论 -
jquery 获取table里的每个tr里面的第二个td
$("#test tr td:nth-child(2)").addClass('red');原创 2020-06-15 11:53:02 · 1465 阅读 · 0 评论 -
冒泡排序------js jquery
冒泡排序function bubbleIngSort(arr){ var len = arr.length; for(var i = 0; i < len; i++){ for(var j = 0;j < len - i -1; j++){ if(arr[j]>arr[j+1]){ var exchanges= arr[j]; arr[j] = arr[j+1]; arr[j+1] = exchanges; } } } return a原创 2020-06-15 09:40:35 · 294 阅读 · 0 评论 -
根据条件把含有相同val值的json数组封装一起
根据某一种条件 把含有相同val值的json数组封装一起封装前的json数组格式://封装方法function JsonRest(ListData) { var map = {}, dest = [],LeftArry=[],RigthArry=[]; for (var i = 0; i < ListData.length; i++) { var ai = ListData[i]; if (!map[ai.flowname]) {原创 2020-06-12 11:23:45 · 214 阅读 · 0 评论 -
table 选中多行tr 并根据Class 获取选中的数据
table 选中多行tr 并给tr addClass,并循环此时渲染的table数据,判断选中的行并且含有 此class (. tr_active)的数据,并把含有此类的数据push 到一个新的数组里面。。。。。。 var ids=[]; var tablelist = $("#sourceTale tr"); for (var i = 0; i < Table1Arry.length; i++) { if ($(tablelist[i]).hasClas原创 2020-06-10 09:25:17 · 1279 阅读 · 0 评论 -
checkBox table全选 多选(并改变 tr 的颜色)
//全选//CheckedAll 是 全选的id$(document).on('click', '#CheckedAll', function () { var nn = $("#CheckedAll").is(":checked"); var namebox = $("input[name='muliCheckbox']"); //console.log(namebox) if (nn) { for (i = 0; i < namebox.len原创 2020-06-09 17:20:24 · 272 阅读 · 0 评论 -
jQuery js json数组对象去重
//json数组去重function duplicateRemoval(list) { for (var i = 0; i < list.length; i++) { for (var j = i + 1; j < list.length;) { if (list[i].编号 == list[j].编号 && list[i].行号 == list[j].行号) { //此处是你要判断的值 list.原创 2020-06-09 17:15:53 · 1024 阅读 · 0 评论 -
默认当前日期 jQuery js
标题 默认当前日期 jQuery js var date = new Date();var years = date.getFullYear();var months = date.getMonth() + 1;var day = date.getDate();months = (months < 10 ? "0" + months : months );day= (day< 10 ? "0" + day: day);var newdate = years + '/' + mo原创 2020-06-09 16:29:37 · 421 阅读 · 0 评论