随笔分类 -  JS

摘要:Date.prototype.format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.ge 阅读全文
posted @ 2019-12-14 18:06 热敷哥
摘要:网页中一张图片可以这样显示: <img src=“http://www.letuknowit.com/images/wg.png”/>也可以这样显示:<img src=“data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFA 阅读全文
posted @ 2018-03-09 19:17 热敷哥 阅读(443) 评论(0) 推荐(0)
摘要:服务端接收文件流代码: 客户端上传文件流代码: HttpClient HttpWebRequest 前端上传文件: 上面三种方式,客户端没有问题,但是前端这样上传是有问题的,因为在文件流开头还有其他东西: 用一段代码测试: 这就是HTTP请求自带的,打开浏览器,F12,可以看到: 那么,如何成功的躲 阅读全文
posted @ 2018-03-09 16:56 热敷哥 阅读(3063) 评论(1) 推荐(0)
摘要:方法一:利用 FormData JS: HTML: 方法二:原生Form表单提交 后台 Web Api 接收 阅读全文
posted @ 2018-03-08 22:46 热敷哥 阅读(476) 评论(0) 推荐(0)
摘要:enctype 属性一共有3个值 application/x-www-form-urlencoded 在发送前编码所有字符(默认) multipart/form-data 上传二进制数据, 所以在使用包含文件上传控件的表单时,必须使用该值。当然,不传文件,也可以用该值 text/plain 纯文本传 阅读全文
posted @ 2018-03-08 22:08 热敷哥 阅读(123) 评论(0) 推荐(0)
摘要:最原始的方式: 前端代码: 后台代码: 利用FormData上传单个文件 前端代码: 利用FormData上传多个文件 前端代码: 分片上传 前端代码: 后台代码: 阅读全文
posted @ 2018-03-04 16:05 热敷哥 阅读(1111) 评论(0) 推荐(0)
摘要:$.ajax({ type: "post", url: url, dataType:'html', success: function(data) { }, complete: function(XMLHttpRequest, textStatus) { }, error: function(){} 阅读全文
posted @ 2018-02-23 13:59 热敷哥 阅读(563) 评论(0) 推荐(0)
摘要://点击其他地方,隐藏目标区域 function closeSelect() { $(document).mouseup(function (e) { //node是需要隐藏的区域 var node = $(".modal-body div.selectDiv").find(".ms-drop"); if (!node.is(e.target) && node.has(e.tar... 阅读全文
posted @ 2018-02-22 16:00 热敷哥 阅读(164) 评论(0) 推荐(0)
摘要:1.找数据组中是否包含某个元素 $.inArray(element, array); 如果有,返回索引 ( 0 开始 );如果没有,返回 -1 2.移除所选元素的所有子节点及文本 $(selector).empty() 3.判断一个对象是否是空对象,即没有任何属性 console.log($.isE 阅读全文
posted @ 2018-02-10 18:34 热敷哥 阅读(171) 评论(0) 推荐(0)
摘要:1.判断 checkbox 和 radio 是否选中 if($("标签选择器").is(":checked")) 2.改变 checkbox 选中状态 .prop("checked", false); .prop("checked", true); 如果使用过 .removeAttr("checke 阅读全文
posted @ 2017-12-24 12:36 热敷哥 阅读(165) 评论(0) 推荐(0)