
jquery
黑色咖啡 Ken
走别人的路让别人无路可走
展开
-
AJAX / VUE 异步调用音频提示
<audio id="ok"> <source src="../../Audio/ok.mp3" type="audio/mpeg"></audio>//执行方法okTips()//异步语音提示function okTips() {//ok提示语音 okTips NGTips() const url=$("#ok").find("source").attr("src"); load(url);}//AJAX加...原创 2021-08-04 16:18:15 · 283 阅读 · 0 评论 -
vue级联组件单选,多选组合限制个数
需求:组件搜索:系列(单选)=》成品(多选限制3个)=》物料(多选限制3个)类似于Cascader 级联选择器组件 使用JQ+Vue数据xi_chengpin_wuliao存在vuex里 命名:SeriesProductsMateriel "xi_chengpin_wuliao": [{ "id": '系列id', "title": "系列名称", "children": [{ "title": "成品1", .原创 2020-12-10 11:49:27 · 1176 阅读 · 0 评论 -
浏览器如何不通过AppStore,直接安装IOS应用程序
1:不能有注释,2:需要三个重要文件(.ipa,.plist,png).ipa文件就是应用程序文件, .plist文件是苹果需要通过itms-services协议访问的文件。png是图片的大小512*512,57*57两张3:ipa,plist,png在服务器同一个目录存放<?xml version="1.0" encoding="UTF-8"?><!DOCTYP...原创 2018-10-26 14:29:40 · 15939 阅读 · 0 评论 -
使用vue实现模拟数字键盘(1)
input.vue <div class="l_input"><input type="tel" value="" v-model="preMoney" min="1" id="input_id" ref="keyboard" @focus="onFocus($event)"> 元原创 2018-11-21 18:04:57 · 4758 阅读 · 0 评论 -
jquery 获取与设置radio、checkbox、select、file等的属性
<div> <input type="text" name="name" id="name" class="name" value=""> </div> <div> <input type="radio" cl原创 2018-11-23 16:54:31 · 345 阅读 · 0 评论 -
js 获取 url后缀名等相关信息
// 获取url信息function parseURL(url) { var a = document.createElement('a'); a.href = url; return { source: url, protocol: a.protocol.replace(':',''), host: a.hostnam...原创 2018-11-23 16:56:15 · 4302 阅读 · 0 评论 -
js 判断android、iphone、pc
<script type="text/javascript"> var os = function() { var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian = /(?:SymbianOS)/.test(ua) || isWin...翻译 2018-11-23 16:59:17 · 431 阅读 · 0 评论 -
jq 防止ajax重复提交
//在按钮提交之后和AJAX提交之前将按钮设置为禁用$(".submit").click(function(){ $.ajax({ url:location.href, type:"POST", data:$("#form").serialize(), beforeSend:function() { ...转载 2018-11-23 17:01:04 · 914 阅读 · 0 评论 -
js 将秒转成时间
<script type="text/javascript"> var time = formatSeconds(3700); console.log(time); # 1小时1分40秒 function formatSeconds(value) { var theTime = parseInt(value);// 秒 va...原创 2018-11-23 17:03:01 · 1365 阅读 · 0 评论 -
js 验证身份证号
<script type="text/javascript"> /** * 身份证号分为两种,旧的为15位,新的为18位。 * 身份证15位编码规则:dddddd yymmdd xx p 其中 dddddd:地区码 yymmdd: 出生年月日 xx: * 顺序类编码,无法确定 p: 性别,奇数为男,偶数为女 * ...翻译 2018-11-23 17:06:42 · 221 阅读 · 0 评论 -
jquery-layer-ajax上传xlsx文件
<button type="button" class="btn btn-primary" onclick="uploadOpen()"><i class="fa fa-plus" aria-hidden="true"></i>上传</button>//通过上传流文件上传<script type="text/javascrip...原创 2019-03-20 09:07:21 · 448 阅读 · 0 评论 -
JS点击传参更新URL地址
/**获取和更新url地址栏参数**/function overrrideUrl(pageIndex) {//项url地址追加月份参数 var url = window.location.href; var newUrl= changeURLArg(url, "monthly", pageIndex); window.history.pushState({}, ...原创 2019-07-05 08:45:00 · 867 阅读 · 0 评论 -
layui table 前端分页
var tableIns = table.render({ elem: '#test', skin: 'true', url: BseUrl + 'api/Orders/GetConfirmedOrderInfo_HT', toolbar: '#s...原创 2019-10-09 21:43:01 · 1278 阅读 · 0 评论 -
vue 分页左右滑动(创建swiper对象,swiper对象来实现轮播)this.$nextTick 后初始化轮播
通过定义的categorysArr二维数组来遍历以及data中定义的baseImageUrl路径 <nav class="msite_nav"> <div class="swiper-container"> <div class="swiper-wrapper"> <原创 2018-08-23 17:00:51 · 1861 阅读 · 0 评论 -
es6中 Set属性方法,以及遍历
&lt;script type="text/javascript"&gt; //Set 实例的属性和方法 //add(value):添加某个值,返回 Set 结构本身。 //delete(value):删除某个值,返回一个布尔值,表示删除是否成功。 //has(value):返回一个布尔值,表示该值是否为Set的成员。 //clear():清除所有成员,没有返回值。 le...原创 2018-06-26 17:55:26 · 5017 阅读 · 0 评论 -
es6类的继承
<!DOCTYPE html><html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>类的继承</title> </head> <body&原创 2018-06-26 16:01:50 · 290 阅读 · 0 评论 -
ajax提交参数过滤空值
var param = "id="+userid+"&height="+$(".Height").val()+"&bloodl="+$(".dbp").val()+"&bloodh="+$(".sbp").val()+"&weight="+$(".bodyWeight").val()+"&nickName=" + $("#nick_name").val() + "&phone="+$("#phon原创 2018-04-28 13:35:20 · 2177 阅读 · 0 评论 -
jquery canvas随机登陆验证码脚本
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>&翻译 2018-06-11 14:20:58 · 767 阅读 · 1 评论 -
集合未分类 针对日期分类成相同的日期二维数组
var list=data.item.result; var destArray=c.commonFun.dateListArr(list); dateListArr: function(list) { var map = {}, destArray = []; for (var v = 0...原创 2018-06-13 09:34:12 · 238 阅读 · 0 评论 -
数组转字符串逗号隔开
//数组转字符串[1,2,3]=>"1,2" acTiveArrStringFun: function(obj) { var arr = []; if (obj != null && obj.length != 0) { for (var i =...原创 2018-06-13 09:50:52 · 19316 阅读 · 2 评论 -
根据出生日期计算现在年龄
//日期格式化 formatDatetime: function (datetimeString) { var datetime; if (isNaN(Date.parse(datetimeString))) { ...原创 2018-06-21 17:04:34 · 1111 阅读 · 0 评论 -
MUI 上拉加载分页
mui('#ds_company_user').pullRefresh({ up: { height: 50, auto: true, contentrefresh: "正在加载...", contentnomore: "没有更多数据了...原创 2018-06-21 17:19:23 · 2619 阅读 · 0 评论 -
MUI手势事件归总
根据使用频率,mui默认会监听部分手势事件,如点击、滑动事件;为了开发出更高性能的moble App,mui支持用户根据实际业务需求,通过mui.init方法中的gestureConfig参数,配置具体需要监听的手势事件,。mui.init({ gestureConfig:{ tap: true, //默认为true doubletap: true, //默认为false l...原创 2018-06-21 17:43:31 · 660 阅读 · 0 评论 -
闭包问题
由于闭包会使得函数中的变量都被保存在内存中,内存消耗很大,所以不能滥用闭包,否则会造成网页的性能问题,在IE中可能导致内存泄露。解决方法是,在退出函数之前,将不使用的局部变量全部删除。2)闭包会在父函数外部,改变父函数内部变量的值。所以,如果你把父函数当作对象(object)使用,把闭包当作它的公用方法(Public Method),把内部变量当作它的私有属性(private value),这时...原创 2018-06-21 18:02:23 · 291 阅读 · 0 评论 -
HUI 上拉加载,下拉刷新
hui.loadMore(func,title, loading)功能 : 开启上拉加载功能参数 : 1、func 加载更多数据对应的函数;2、title [ 可省参数 ] 默认值 [ <span class="hui-icons hui-icons-up"></span>上拉加载更多 ],修改此参数可以改变上拉加载更多的提示内容;3、loading [ 可省参数...原创 2018-06-22 10:41:27 · 1338 阅读 · 0 评论 -
数组(合并,去重)
单个数组去重【1,1,2,2,3,4】 unique:function(arr){ var hash=[]; for (var i = 0; i < arr.length; i++) { if(hash.indexOf(arr[i])==-1){ hash.push(arr[i]); } } ret...原创 2018-06-22 17:26:22 · 1015 阅读 · 0 评论 -
head 头部信息
标题原创 2018-01-03 11:38:48 · 458 阅读 · 0 评论