
前端
理智Tinley
没有成果的努力,都是自我感动而已
展开
-
javascript四舍五入算法Bug修复
function newToFixed(num,digit) {//digit:保留小数位 let str = ""; //字符串累加 str = (accMul(num,Math.pow(10, digit))).toString(); if (str.indexOf('.') == -1) { str += "."; for (var i = 1; i <= digit; i++) {原创 2022-03-29 15:03:33 · 1119 阅读 · 0 评论 -
javascript获取下载文件文件名
var xhr = new XMLHttpRequest();xhr.open('POST', '/FileManage/File/DownloadFile', true);xhr.responseType = "blob";var data = new FormData();data.append('keyValue', keyValue);xhr.onload = function () { var filename; let contentDisposition = xhr.原创 2021-08-09 15:12:27 · 3889 阅读 · 0 评论 -
JavaScript画圆
var x = 0, y = 0, a = 400, b = 300, r = 100, angle=0; $(function () { var interal = setInterval(function () { x = r * Math.cos(angle) + a; y = r * Math.sin(angle) + b;原创 2021-06-03 15:53:51 · 1075 阅读 · 1 评论 -
关于跨域问题
转自:ajax跨域,这应该是最全的解决方案了转载 2019-07-26 11:56:26 · 507 阅读 · 0 评论 -
a标签实现点击复制文本
<a style='text-decoration: none' onclick='copyText(this)' >复制文本</a><input type="text" id="copy" />function copyText(obj) { var text = obj.innerText; if (text == ""...原创 2019-07-15 14:48:15 · 5412 阅读 · 0 评论 -
jqGird 统计某一列
先看效果图代码如下:footerrow:true,//设置属性,显示统计行gridComplete:function(){ var rowNum=parseInt($(this).getGridParam("records"),20);//获取行数 if(rowNum>0){ ...转载 2019-02-22 10:35:13 · 325 阅读 · 0 评论 -
浏览器下载文件 自带弹框
//ajax中success方法 success: function (resp) {//resp为文件路径 var filename = resp.substr(resp.lastIndexOf('\\') + 1); var doc = resp.match(/([^\\]+)(\.[^\(]+)/i); ...转载 2018-12-28 11:40:18 · 867 阅读 · 0 评论 -
静态页面中如何传json数据
首页传递参数组装成json数据,再编码var param="{type:'"+type+"',text:'"+select_text+"',select_:'"+select_+"',typename:'"+typename+"'}";window.self.location="/"+ServerName+"/public/serverlist.html?param=&转载 2018-12-28 11:29:22 · 1565 阅读 · 0 评论 -
easyui combogrid 中文搜索卡顿问题解决
用了很久的easyui一直觉得没毛病,但是今天用combogrid的时候却出现了问题,在搜索框中输入中文,如果只输一个汉字,事件就不会被触发,让我苦恼了一阵,万能的博客最后给了我答案:源文件查找 $.fn.combo.defaults=$.extend({}将其中的 keydown 改成 keyup 即可。转自https://www.cnblogs.com/chenliang-zibo...转载 2018-08-02 15:16:28 · 764 阅读 · 0 评论 -
js时间格式化
先对Date方法进行扩展,如下: Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), ...转载 2018-06-19 08:27:31 · 136 阅读 · 0 评论