JS
文章平均质量分 50
hotlinhao
简单的描述
展开
-
ElementUI之checkbox绑定数据和后端不一对的选中与不选中
先演示Html代码:<el-checkbox label="查看" :true-label=1 :false-label=0 v-model="item.init" @change="checked=>changeItem(checked,index,'init原创 2021-12-28 17:03:03 · 2859 阅读 · 0 评论 -
Vue组件内异步更新图片Src属性
事情是这样的:系统内的存的均为图片的ID号,从数据库里拿出来以后在Vue的组件内进行数据绑定,但是绑定的是一个ID号,需要转换为图片的url地址,但通过组件的自定义函数处理后不显示。第一步:绑定组件的自定义函数第二步:第自定义函数中返回完整的URL第三步:没有第三步了,img.src属性没了。。。。我的解决办法有点饶:1. 父对象中定义一个存储图像ID和URL的键值对象,并进行初始化2. 通过props将这个对象赋值给组件内部,img.src = photos[i...原创 2021-09-18 22:58:29 · 2657 阅读 · 0 评论 -
LayUI事件监听获取自定义属性的值
form.on('',function(data){data.elem.getAttribute('data-url');});原创 2020-02-03 22:06:20 · 4609 阅读 · 0 评论 -
微信H5页面生成图片并长按下载
首先需要一JS插件 html2canvas下载地址:http://html2canvas.hertzen.com/引入html2canvas.min.jsj$(".btnCard").click(function(){ $('#index,#answer').hide(); //为了显示图片这里隐藏了其它元素 html2canvas(document.getElementByI...原创 2019-08-21 12:05:38 · 3648 阅读 · 0 评论 -
TP5配置Ueditor上传完成视频-涂鸦-远程-文件上传
这个应该算是准原创吧,PHP接收上传部分参考了大部分原Ueditor里的上传操作。整合进了Thinkphp5,使用方法大概介绍一下,如果放在后台使用,那么建议另存一份ueditor.config.js 修改里面的ServerUrl至后台中的某控制器,这些不用考虑登录权限及验证的问题。毕竟如果未登录的肯定是无法访问后台URL的。如果是前台管理的,另存一份将ServerURL改成对应的控制器地址。...原创 2018-12-01 12:35:05 · 1769 阅读 · 2 评论 -
Layui多选只有最后一个值的处理
在使用Layui的时候,获取checkbox的表单数据,会出现只会获取到最后一个选中的值,不管是将checkbox的name设置成 name[]或name[1] ,name[2]均无效。form.on('submit(add)',function(data){ console.log(data.field);});此时你会发现,输入的checkbox中只有最后一个值。没有办法,...原创 2018-08-09 13:57:06 · 2337 阅读 · 0 评论 -
只能在微信中打开的页面如何查看源代码?
如题,当我们遇到有些网页需要用参考对方的图片或网页设计的时候,无奈对方网页只能在微信中打开,或特定的APP中才能打开。这个还相有办法解决。1. 下载一个代理软件“Fiddler”官方网址:https://www.telerik.com/fiddler2. 依次点击: Tools ->Options -> Connections -> Allow remote computers...原创 2017-12-30 10:53:07 · 24165 阅读 · 1 评论 -
JSON判断是否存在某键或字段的方法
如何判断传过来的JSON数据中,某个字段是否存在, 1.obj["key"] != undefined 这种有缺陷,如果这个key定义了,并且就是很2的赋值为undefined,那么这句就会出问题了。 2.!("key" in obj) 3.obj.hasOwnProperty("key") 这两种方法就比较好了,推荐使用。转载 2017-12-18 10:48:57 · 41811 阅读 · 0 评论 -
Jq关于动态创建元素事件的绑定
jquery live函数语法jquery版本更新, 发现一个问题: jq自带的live没有了.控制台下会有如下的提示:火狐: TypeError: $(...).live is not a functionchrome: Uncaught TypeError: Object [object Object] has no method 'live' 网上的一个说法:转载 2017-05-18 11:58:53 · 619 阅读 · 0 评论 -
Jquery+HTML5+PHP实现前台压缩图片并上传
先上图吧:待上传上传后功能描述:使用HTML5在前台进行图片压缩,然后上传至服务器上由PHP保存。此插件只适用于PC端,未做手机端页面优化,如果需要应用在手机端请自行优化UI,即然是PC端为什么还要前端压缩呢?PC端很容易使用图片处理软件进行压缩,那是适用于有会PS,会光影魔术手的人。但还有很多小白,他们就是简单的拿手机或相机拍了照就是要上传的,他样不想或不原创 2017-10-25 11:43:49 · 5904 阅读 · 2 评论 -
JS中如何获取JSON子项的个数或叫length
如有JSON数据格式如下:{names:'张三','age':16,'sex':‘男’}或{"items":["A. 答案一","B. 答案二","C. 答案三","D. 答案四"]}如何获取JSON子键的数量?挺头疼的。使用以下方法: var myObject = {'name':'Kasun', 'address':'columbo','age': '29'}原创 2017-09-21 18:03:49 · 36489 阅读 · 2 评论 -
Jquery1.9.1关于checked的哪点破事
近来要判断一个列表中check被先中的数量,怎么都不定。下面列出来我使用过的办法。1. attr遍历法var str = 0; var id = tag = ''; $("input[name='ids[]']").each(function() { if($(this).attr('checked')=='checked') { str ++; }原创 2016-04-14 09:42:21 · 781 阅读 · 1 评论 -
JQuery获取radio中值的办法
aaa bbb ccc <!-- function doTest(){ alert($("input[name='aaa'][checked]").val()); } //-->错误的方法是:$(input[name='aaa'][checked]).val()此方法只在IE中有效,在chrome或fire转载 2015-12-16 11:42:48 · 547 阅读 · 0 评论 -
JS使用base64编码实现小文件上传PHP接收后转换
如题,本例中要实现的是使用JS连图片进行base64编码,然后以字符串的形式POST到服务器端。服务器采用PHP使用base_decode将JS编码过的图片再序列化为一张图片,然后存到服务器目录中的方法。其中JS采用了一个封装好的类,可以直接使用。而PHP就好处理的多了,不再使用file控件。不过此方法只适合上传图小尺寸的图片,如果图太太大的话,生成的base64编码会很长的!!原创 2015-10-10 17:42:14 · 3481 阅读 · 0 评论