methods
Isleta_
乐观开朗,喜欢打篮球,决心在计算机行业奋斗的小菜鸟。
展开
-
获取url中的参数
//思路// 1、先判断url是否包含参数,如果不包含,判断是否查找了指定参数,如果指定了就返回空字符串,没有指定就返回空对象//2、url中存在包含参数,判断是否指定了参数,如果指定了就返回该参数,如果没有指定返回全部参数对象//3、假设url中包含参数,不管指没指定参数,只要存在多个同名的参数,这个参数的值以数组形式展现function getUrlParam(sUrl, sKey) { var obj = {}; //url中没传参 if(sUrl.indexOf('?') ==原创 2021-10-13 08:28:02 · 1664 阅读 · 0 评论 -
js判断数据类型
判断数据类型function getType(obj){ let type = typeof obj; if(type !== "object"){//先进行typeof判断,如果是基础数据类型,直接返回 return type; } //对于typeof返回结果是object的,在进行如下判断,正则返回结果 return Object.prototype.toString.call(obj).replace(/^\[object(\S+)\]$/,'$1'); //注意正则中间有个空格原创 2021-09-23 09:05:46 · 158 阅读 · 0 评论 -
remain
var store = new FormData();function uploadValidate(params) { var flag = true; for (var i = 0; i < $('#file_order')[0].files.length; i++) { if(store.getAll('files').length > 3){ showTip('tipInfo1','附件数量最大为3');原创 2021-03-09 15:38:22 · 172 阅读 · 0 评论 -
前端获取Form表单提交文件失败后的内容
var iframe = $('<iframe id="file_upload_return" hidden="true" name="file_upload_return"></iframe>') iframe.appendTo('body') var form = $('<form id="fileOperationsForm" name="fileOperationsForm" target="file_upload_return"...原创 2020-12-24 19:01:03 · 424 阅读 · 1 评论 -
前端在页面生成水印
function watermark(settings) { //默认设置 let defaultSettings={ watermark_txt:"text", watermark_x:20,//水印起始位置x轴坐标 watermark_y:20,//水印起始位置Y轴坐标 watermark_rows:5,//水印行数 watermark_cols:0,//水印列数 watermark_x_space:10,//水印x轴间隔原创 2020-10-29 14:36:08 · 267 阅读 · 0 评论 -
清除cookie方法
function clearAllCookie () { var keys = document.cookie.match(/[^ =;]+(?==)/g) if (keys) { for (var i = keys.length; i--;) { document.cookie = keys[i] + '=0;path='/';expires=' + new Date(0).toUTCString() document.cookie = keys[i] + '=0原创 2020-05-20 17:22:05 · 829 阅读 · 0 评论 -
bootstrapTable 请求后端分页实现
$('#productTable').bootstrapTable({ onClickRow:function (row,$element) { $element.addClass('sel_activeColor').siblings().removeClass('sel_activeColor'); clickInfo = row; console.log(clickInfo) },原创 2020-05-14 11:16:51 · 595 阅读 · 0 评论 -
js的MAP对象
1.创建map对象var map = new Map();2.将数据存入for(var i = 0;i<data.list.length;i++){ map.set(data.list[i].AGENTID,data.list[i].USER_NAME) }也就是:map.set(“key”,value)3.获取对应的数据map.get(key)4.删除指定对象...原创 2019-12-13 16:46:20 · 162 阅读 · 0 评论 -
排除其他同级元素
var str = ''; for(var i = 0 ; i< row.length;i++){ str += '<p style="height:40px;line-height:40px;border-bottom:1px solid #eee;text-align:center;" o...原创 2019-12-12 11:51:04 · 179 阅读 · 0 评论 -
前端关于对时间处理的一些方法
匹配时间格式 例如 2019-04-07T16:00:00.000+0000function formatt(time) { var d = new Date(time); var times = d.getFullYear() + '-' + (addZero(d.getMonth() + 1)) + '-' + (addZero(d.getDate())) + '...原创 2019-12-05 17:34:29 · 949 阅读 · 1 评论 -
datetimepicker设置结束时间大于开始时间,开始时间小于结束时间
$("#stratTime").datetimepicker({ format: 'yyyy-mm-dd', language: 'zh-CN', weekStart: 1, todayBtn: 1,//显示‘今日’按钮 autoclose: 1, todayHighlight: 1, startView: 2, minView: ...原创 2019-12-05 17:27:44 · 3621 阅读 · 0 评论 -
微信小程序中实现文字展开收起效果
图片效果html代码<view class="body"> <view class="section"> <view class="col-body" wx:for="{{caseData}}" wx:key="index" > <view class="col-bg">&...原创 2019-04-19 19:11:14 · 801 阅读 · 0 评论 -
时间变为时间戳的笨方法
var change_add_date = $('#change_add_date').val(); *在input中获取日期(2019/03/20)* var change_add_date_begin = $('#change_add_date_begin').val(); *在input中获取时间(20:08)* ...原创 2019-03-20 18:23:54 · 309 阅读 · 0 评论 -
javascript写上传文件的相关内容
实现功能:上传文件显示上传文件的文件名称删除不想要的上传文件html代码:<div class="row removeMarginBottom"> <div class='col-lg-2 col-lg-offset-3 col-xs-offset-1 problem-describe'>问题截图:</div>...原创 2019-03-12 20:58:13 · 247 阅读 · 0 评论 -
实现全选功能
<th class="column-title" style='width:55px'> <input type="checkbox" id="all" style='vertical-align:middle'> <label for="all" style='vertical-align:middle;display:inline-block'>...原创 2019-03-25 09:46:47 · 1224 阅读 · 0 评论 -
点击按钮弹出模态框的一系列操作
实现功能提交按钮功能:点击提交按钮的时候都会弹出模态框,但是有不同的状态:审核状态未通过:弹出未通过理由的input输入框,模态框中除了取消和确定按钮,新增确定并保存医院的按钮审核状态已通过:如果新增医院的经纬度没有填写,会提示填写经纬度,填写之后点击提交按钮,模态框中显示确定和取消按钮审核状态待审核:模态框中显示确定和取消按钮添加医院的html代码:<div class=...原创 2019-03-13 18:37:21 · 6501 阅读 · 0 评论 -
字符串的常用方法
获取字符串的长度str.length字符串的索引str[index] index : 下标 索引(下标从0开始)拼接字符串str1.concat(str2)+号也可以进行字符串拼接,不会改变源字符串获取指定位置的字符串str.charAt(index) 返回下标对应的字符串str.charCodeAt(index) 返回下标对应的字符的Unicode编码...原创 2019-03-22 14:26:53 · 193 阅读 · 0 评论 -
数组的常用方法
判断是否是数组Array.isArray(arr);返回true,代表是数组;返回false,代表不是数组添加和删除末尾添加和删除arr.push(value1,value2) 返回添加元素后的长度arr.pop() 返回删除的元素,一次只能删除一个头部添加和删除arr.unshif(value1,value2)返回添加元素后的长度arr.shift() 返回删除...原创 2019-03-22 14:55:38 · 230 阅读 · 0 评论 -
验证手机号是否合法
$('#assistant_account').blur(function(){ assistant_tel = $('#assistant_account').val(); **myreg=/^1\d{10}$/;**最重要的部分 if(!myreg.test(assi...原创 2019-03-19 09:20:42 · 635 阅读 · 0 评论 -
git常用命令
创建版本库(repository):mkdir learngit 创建一个空的文件夹cd learngit 进入到当前文件夹pwd 显示当前的文件目录第二步:git init 把这个目录变成Git可以管理的仓库,初始化git仓库添加文件到Git仓库:git add 文件名称.txtgit commit -m ‘你对本次提交的描述’git status 查看工作区的状...原创 2019-03-22 15:25:16 · 166 阅读 · 0 评论 -
layDate时间插件
引入相应css和js文件<link rel="stylesheet" href="/static/build/layui.css" media="all"><script type="text/javascript" src="/home/js/datetimepicker/laydate.js"></script><script src="http...原创 2019-03-20 18:07:25 · 428 阅读 · 0 评论