随笔分类 - 常用JS片段
摘要:var winHeight = window.innerHeight ; var winWidth = window.innerWidth ;
阅读全文
摘要:const getCodeBtn =。。。; let countdown = 60; let intervalId; getCodeBtn.attr("disabled","disabled"); intervalId = setInterval(function () { if (countdow
阅读全文
摘要:一、post请求可以传body和query两种形式的参数: 【body传参】: $.ajax({ type : "POST", url : "xxxxxxxxxxxxxx", data : { ids: tempID } ... }) 【body传参,当要求传JSON字符串格式的参数时】: $.aj
阅读全文
摘要:在jQuery中,要去除两个JSON对象集合中的重复数据,你通常需要比较这两个集合中对象的特定属性来决定是否重复。以下是一个基本的方法,假设我们根据每个对象的id属性来判断是否重复,并且我们将结果保存到第一个集合中,去除掉与第二个集合中重复的项: // 假设这是你的两个JSON对象集合 var js
阅读全文
摘要:var arr = [1, 2, 3, 4, 5]; var valueToRemove = 3; // 方法1: 使用$.grep()方法 arr = $.grep(arr, function(value) { return value != valueToRemove; }); console.
阅读全文
摘要:https://www.cnblogs.com/gates/p/4303262.html 情景如下:当我们焦点处在5000处的输入框并变动金额时,我们获取所有下面相邻的输入框金额元素,过滤掉输入框只读状态和输入框为0的集合 var item = _this.closest("tr").nextAll
阅读全文
摘要:在JavaScript中,如果你有一个JSON字符串,并且你想通过GET请求或者其他HTTP请求来传递这个字符串,你可以使用encodeURIComponent函数来确保字符串能够安全地通过URL传输。 // 假设我们有一个JSON对象 const jsonObject = { name: "Joh
阅读全文
摘要:1. 将json字符串转化为json对象 方案一:jquery自带的$.parseJSON函数 var jsonstr="{\"id\":\"1\",\"name\":\"jack\"}"; var obj=$.parseJSON(jsonstr); 说明:使用该方法对json字符串的要求比较高,属
阅读全文
摘要:var arry = [ "C#", "html", "css", "js","hello" ]; var result= $.inArray("C#", arry); //如果arry数组里面存在"C#" 这个字符串则返回该字符串的数组下标,否则返回(不包含在数组中) -1
阅读全文
摘要:比如JS方法: function diffMonth(n, dt) { console.info(n+":"+dt); dt = dt || new Date(); dt.setMonth(dt.getMonth() + Number(n)); return dt.toLocaleString().
阅读全文
摘要:/** * By James.wang * @description: 获取当前日期n个月后/月前的日期 * @param {String} n 几个月(为负数则表示前面的日期) * @return: 日期 */ function diffMonth(n){ var dt = new Date();
阅读全文
摘要:取值问题 <select id="selector"> <option value="1">选项一</option> <option value="2">选项二</option> <option value="3">选项三</option> <option value="4">选项四</option
阅读全文
摘要:$(window).on('beforeunload', function () { $(window).scrollTop(0); });
阅读全文
摘要:1、引入chosen.jquery.min.js文件 2、使用ajax赋值 $(".chosen-select").chosen(); optHtml = ""; $.each(data, function (i,v) { optHtml += '<option value="' + v.UserI
阅读全文
摘要:例子: var obj = document.getElementById("EIds"); $.Ajax({ url: "../../Manage/Emp/GetEmpJson", success: function (data) { $.each(data, function (i, v) {
阅读全文
摘要:<div class="divide"></div> <div class="user-right"> 2020-01-06 11:12:40 wang</div> <div class="chat-right"> <span>wsw今天天气不错呦,一起去海边走走怎么样??</span> <div
阅读全文
摘要:$('.assess .inputTab .followButton').live('click', function() { var inputdiv = $(this).parents('.inputTab').find('.inputDiv'); //正确用法:success函数和error函
阅读全文
摘要:1、https://www.w3school.com.cn/jquery/selector_lt.asp 会选取 index 值小于指定数的元素,如下所示:选取前4个元素对象 var $SSli = $("#SS>ul li:lt(3)"); 2、https://www.w3school.com.c
阅读全文
摘要:一、定义并实例化容器 二、给容器赋值 三、各种使用方法 1、动态style和input属性 2、循环使用及input动态属性是否选中 3、实时监听输入框事件 checkValue是个js方法 4、监听输入框失去焦点事件
阅读全文
摘要:通常我们想要浏览器在回调方法中打开一个页签,用这个方法 //window.open("http://www.baidu.com") ; //自动打开新窗口,会被浏览器拦截,无效 但是事实上,这个会被浏览器自动拦截掉,那该怎么办呢? 我们可以模拟一个链接被点击,这样就不会被拦截了,代码如下: //打开
阅读全文