- 博客(61)
- 收藏
- 关注
原创 Newtonsoft.Json.JsonReaderException:“Unexpected character encountered while parsing value: c. Path
字符串 confirm 是被认成int类型 所以转换失败。
2024-01-30 17:36:00
653
原创 C# System.Web.HttpContext.Current.Server.MapPath 报错问题
HttpContext.Current 报错问题
2022-07-06 21:29:49
1582
原创 复选框 prop 不触发 change 事件
代码如下,这里的checkBox只复选框$("#checkBox").prop("checked",true);$("#checkBox").change(function(){ console.log(1);});$("#checkBox").prop("checked",true).change();这里是因为prop 这是改变了复选框的属性,并不会触发 绑定在 复选框 dom上的change 行为...
2022-02-10 21:28:25
795
1
原创 C# %253A%252F%252F 咋编码
HttpUtility.UrlEncode(HttpUtility.UrlEncode("://"))二次转码reuslt: %253a%252f%252f
2021-09-11 09:02:32
2965
原创 w2ui fixedBody 属性
fixedBody 表示是否固定调用方式w2ui["entitylist"].fixedBody= true 或 falsetrue 表示 未启用浏览器滚动条false 表示 启用浏览器滚动条一般设置此属性为 false 的应用场景是: 页数超过20条设置它 需要 开启刷新 功能 否则 不生效方式一:w2ui["entitylist"].refresh();此方式会重置 onReload里的方法,刷新后统计会出现问题,因此建议使用方式二方式二: //刷新body
2021-08-30 18:04:34
128
原创 C# linq 分页
list = list.Skip(pageNum * pageSize).Take(pageSize).ToList();pageSize :表示一页多少条。pageNum:表示页数,但是正确的页数是pageNum + 1。因为pageNum = 0,是第一页。pageNum = 1的时候,是第二页。Skip :表示从第pageNum * pageSize + 1条数据开始,也就是说再这之前有pageNum * pageSize条数据。Take:表示显示多少条数据,也就是pageSi..
2021-08-24 22:36:56
1148
原创 C# 各类型转换
文章目录string转换成long类型string转换成long类型string str="123456";方法一:long a=long.Parse(str);方法二:long b=Convert.ToInt64(str);
2021-08-24 22:16:15
335
原创 OrderBy 或 OrderByDescending 相同值排序
OrderByDescending 排序,遇到值相同的项,会按索引进行二次排序,索引越小,排序越优先OrderByDescending 也可以利用已知数组的索引进行自定义排序
2021-07-29 18:19:05
2318
原创 editor handleDialogOk 中调用ajax 被取消
网上找到的源码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title></title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"
2021-07-22 22:45:16
122
原创 利用 Newtonsoft 来为类数组 统计数据
var jsonStr = "[{\"typeid\":2,\"count\":1},{\"typeid\":-99,\"count\":0}]"; var data = JArray.Parse(jsonStr); int count = data.Aggregate(0, (current, s) => current +=(int)s["count"]); count为1
2021-06-17 10:09:24
138
原创 jquery 匹配所有图片src
$(""<p><img src="img" border="0"/><img src="img" border="0"/><img src="img" border="0"/><img src="img" border="0"/></p>").find("img").filter((x, y) => y.src);利用jquery把内容包装成对象,通过对象找到img标签,在通过标签取到src的路径...
2021-05-24 16:38:02
301
原创 jquery 动态生成dom,发现dom被创建多个
在生成一个div dom时,偶然发现dom被创建成多个var text=$("<div>123</div><div>")在控制台输出结果如下result:原因: jquery 检测到多个标签,自动把div标签补充完整,因此导致了jquery创建了两个dom...
2021-05-17 16:31:48
170
原创 w2ui 列变色功能
w2ui.entitylist.records[i].v2ui={style:"background-color:red"};手动刷新列颜色,i为序列号,也可以理解记录数据的数组下标
2021-04-27 08:40:37
129
原创 w2ui 复选框功能
开启复选功能w2ui.entitylist.show.selectColumn=true; //开启复选框功能w2ui.entitylist.refresh() //刷新列表可通过selectColumn= true | false 来控制复选框的显示和隐藏配置后需要refresh刷新才能生效清空复选框功能w2ui.entitylist.selectNone()获取选中的编号w2ui.entitylist.getSelection()getSelection 可传入参数 true
2021-04-26 13:05:08
256
原创 css position fixed 左右双定位
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> .box{ width: 1400px; height: 1500px; margin: 0 auto; } .box1{ border: 1px solid #000000; height: 200p
2021-04-25 16:01:49
373
原创 Unable to cast object of type ‘Newtonsoft.Json.Linq.JArray‘ to type ‘Newtonsoft.Json.Linq.JObject‘.
在使用Newtonsoft.Json转换数组
2021-04-13 14:02:44
5894
原创 jquery.拖拽插件 支持多个dom绑定
拖拽插件,可支持多个dom绑定<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script language="javascript" src="jquery-1.9.1.min.js"></script> <style> .div1 { width: 200px;
2021-02-04 13:57:19
156
原创 C# 正则 Groups 用法
用法 string str = "date={LastMonths=3}"; string bracketsPattern = @"{(?<name>\w+)=(?<value>\w+)}"; var bracketsMatch = new Regex(bracketsPattern, RegexOptions.IgnoreCase).Matches(str); foreach (Mat
2021-01-23 17:55:27
673
原创 C# List<int> 分组
var list = new List<int> {1, 2, 3, 4 ,5,6,7,8,9,10,11}; int count = 0; var groupList = new List<List<int>>() { }; int groupSize = 2; while (count < list.Count) { groupList.Add(list.Skip(count).Take(groupSize...
2021-01-15 13:40:17
1162
原创 w2ui onSort 方法排序问题
w2grid.onSort的作用于监听列表排序的变化$('#grid').w2grid({ name : 'grid', columns: [ { field: 'recid', caption: 'ID', size: '50px' }, { field: 'lname', caption: 'Last Name', size: '30%', sortable: true }, { field: 'fname
2021-01-13 20:05:49
389
原创 js 页面级缓存
场景实例代码var pageCache = (function () { let _cache = {}; function setDefalutValue(key) { if (typeof _cache[key] === "undefined") _cache[key] = {} } return { get: function (name, key) { setDefalutValue(name, key);
2020-12-03 16:38:19
266
原创 C# 数组移除指定元素
方式一:通过差集的方式排除0new List<int> { 0,1,2,3,4,5 }.Except(new List<int> { 0 }).ToList()方式二:先去重,在排除0var list=new List<int> { 0,1,2,3,4,5,0 }.Distinct()list.Remove(0);
2020-12-03 14:23:04
4565
1
转载 ios 视频播放无声问题
问题描述ios端可以播放视频,但视频没有声音问题原因在网上查找说,是因为编码格式导致的解决方案在360软件管家中搜索格式化工厂点击下图中的转换mp4格式,改变输出格式,将视频编码转换成AVC(H264)添加视频,开始进行转换参考文档...
2020-11-10 17:05:05
823
原创 C# split(‘,‘) 如何转换list<int>类型
原字符串var textStr="1,2,3,4,5,6,7,8,9";想要把textStr转换成List<int>类型采用泛型的方式进行转换List<int> textList = a.Split(',').Cast<int>().ToList();调试的时候发现,Cast<int>()报错System.InvalidCastException:“指定的转换无效解决方法List<int> textList = a.Spl
2020-09-09 11:45:43
3146
原创 js 防多次点击插件
防止在同一时间段多次重复点击按钮(function ($) { $.fn.SubmitWithLock = function ($opts) { lockLoad($(this), $opts) } var lockLoad = function ($dom, $opts) { let defalutOpts = { lockTime: 3000,//锁定时间 once: false, //仅执行一次 originText: "", //提交前显示的文字 trigg
2020-08-26 16:16:12
225
原创 字符串分割重组字符串方法
# 实现代码function RegroupStr(group, value, splitstr, maxlen) { if (typeof value == "string" && value.length > 0) { var valueLen = value.length; if (Array.isArray(group) && group.length > 0) { group = grou
2020-08-03 13:41:14
1056
原创 js 实体对比方法
目录概述实现代码调用方式结果概述在我们提交修改时,总会想要判断实体中字段是否被修改.已减少对服务端的访问实现代码 function compareEntity(opts){ let result = {}; opts.target = opts.target || {}; opts.origin = opts.origin || {}; if (Object.keys(opts.origin).length > 0) { $.each(opts.ta
2020-06-22 15:34:09
187
空空如也
framework7 无限刷新 下拉筛选遮罩
2024-04-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人