随笔分类 -  JS

JavaScript 和jquery
摘要:只截取了 自己经常用的一部分 建议去原文看 转自:https://segmentfault.com/a/1190000011868916 https://blog.csdn.net/itpinpai/article/details/52574385 2.element 这个想必大家会经常用到,特别是 阅读全文
posted @ 2021-08-13 17:31 黄树强 阅读(245) 评论(0) 推荐(0)
摘要:1.基本数据类型 我们常见有传递 int, string, bool, double, decimal 等类型。 需要注意的是前台传递的参数和后台Action 中的参数名称需要保证一致,否则 MVC 无法完成值的绑定。 前台代码: //传递基本的数据类型 $('#btn1').on('click', 阅读全文
posted @ 2021-01-20 19:21 黄树强 阅读(751) 评论(0) 推荐(0)
摘要:jQuery 获取单选框(复选框)选中的状态 <input type="checkbox" name="" id="choose"/> / <input type="raido" name="" id="choose"/> <script type="text/javascript"> $(docu 阅读全文
posted @ 2020-11-26 18:57 黄树强 阅读(4356) 评论(1) 推荐(1)
摘要:(1)使用window.location.href 下载文件时,当参数中有特殊字符(例如:+、空格、=、%、&、#) 等, window.location.href = rootUrl + 'ATEWEB_Import/SPECModelList/DownloadSPECListFile?specV 阅读全文
posted @ 2020-11-10 19:23 黄树强 阅读(1444) 评论(0) 推荐(0)
摘要:- 最近下载easyui的demo到本地看看效果,查看grid时页面加载不出数据,报错; Access to XMLHttpRequest at 'file:///E:/ExtendPlugIn/EasyUI/jquery-easyui-1.8.6/demo/datagrid/datagrid_da 阅读全文
posted @ 2020-09-14 17:16 黄树强 阅读(4155) 评论(0) 推荐(0)
摘要:var itemArr = selectedRows.map(x => { return x.dispatch_task_item_no }); var disitemArr = Array.from(new Set(itemArr)); 解释: selectedRows是json形式数组,disp 阅读全文
posted @ 2020-05-25 17:09 黄树强 阅读(277) 评论(0) 推荐(0)
摘要:使用CookieHelper帮助类: 设置cookie: 设置: js获取和设置cookie: 遇到的问题: 后台设置cookie但是通过js无法获取相应的cookie的值,why? 不知道。但是自己在一般处理程序中写的cookie却可以通过js获得。why? 解决: 因为CookieHelper中 阅读全文
posted @ 2019-01-10 22:37 黄树强 阅读(954) 评论(0) 推荐(0)
摘要:map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值 map()方法按照原是数组顺序以此处理元素 注意:map()不会对空数组进行检测 ;不会改变原始的数组 实例: console的结果为:650, 440, 120, 40 扩充:Object.keys()方法的使用 Obje 阅读全文
posted @ 2018-10-23 15:14 黄树强 阅读(3934) 评论(0) 推荐(0)
摘要:微信小程序为了提高用户体验,提供的api大部分都是异步操作,除了数据缓存操作里面有一些同步操作。是提高了用户体验,但是在开发的时候, 就有点坑了,例如我要写一个公共方法,发起网络请求,去后台去一些数据,成功之后,再做一些操作,但是由于wx.request是异步请求,就会 导致,网络请求还没结束,就会 阅读全文
posted @ 2018-06-08 16:19 黄树强 阅读(23174) 评论(2) 推荐(2)
摘要:Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作 阅读全文
posted @ 2018-06-07 16:57 黄树强 阅读(338) 评论(0) 推荐(0)
摘要:最近在做微信小程序 才有机会了解到ES6,之前从没javascript,以为前台都有框架,偶尔的操作就是利用jquery进行ajax请求,声明标量就是var啦, 一切都是普普通通的进行中,真没注意到js还有什么标准,知道要做微信小程序了。 首先解释下ES是什么?javascript语言的标准,6当然 阅读全文
posted @ 2018-06-07 16:48 黄树强 阅读(232) 评论(0) 推荐(0)
摘要:1.字符串转JSON 2.JSON转字符串 3.JSON增加元素 4.JSON删除元素 5.JSON按数字排序 6.JSON按字符串排序 7.得到某个属性的值 注释: 中括号运算符总是能代替点运算符。但点运算符却不一定能全部代替中括号运算符。 中括号运算符可以用字符串变量的内容作为属性名。点运算符不 阅读全文
posted @ 2018-04-19 22:49 黄树强 阅读(6316) 评论(0) 推荐(0)
摘要:// /^[0-9]+.?[0-9]*$/; 0和正数 // /^(0|\+?[1-9][0-9]*)$/ 0 和正整数 //var re = /^[1-9]\d*$/;//正整数// var re_quantity_float = /^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/; 阅读全文
posted @ 2018-03-05 19:35 黄树强 阅读(41556) 评论(0) 推荐(0)
摘要:总结下实际开发过程中使用过的文件下载方法: 刚开始接触$.ajax()时 欣喜若狂,以为所有的异步交互都可以用它来操作,直到流文件。具体的场景是: 首先想到的是通过$.ajax来进行操作,因为和后台交互的参数很多,它的参数形式可以用键值对对象的形式,很方便, 但是怎么操作都不行,不报错,但是文件就是 阅读全文
posted @ 2017-11-18 17:32 黄树强 阅读(5298) 评论(0) 推荐(0)
摘要:禁止/恢复按钮 其实就是更改 <input> 的属性。 禁用 id 为 btn 的按钮: $("#btn").attr({"disabled":"disabled"});//或者$("#btn").attr("disabled","disabled"); 取消禁用: $("#btn").remove 阅读全文
posted @ 2017-11-15 23:47 黄树强 阅读(34792) 评论(0) 推荐(0)
摘要:在前提不知道b在这个数组的下标,删除b这个元素 var arrList = ['a','b','c','d']; arrList.splice(jQuery.inArray('b',arrList),1); alert(arrList); 其中jQuery.inArray('b',arrList)是 阅读全文
posted @ 2017-11-15 22:15 黄树强 阅读(5335) 评论(0) 推荐(0)
摘要:一:查找元素在数组中的位置 jQuery.inArray()函数用于在数组中搜索指定的值,并返回其索引值。如果数组中不存在该值,则返回 -1。 此方法也可以用来判断数组中是否存在某个元素。之前一直用的方法都是arr.indexOf()。 二:添加删除数组中元素 splice() 方法向/从数组中添加 阅读全文
posted @ 2017-08-09 15:34 黄树强 阅读(4291) 评论(0) 推荐(0)
摘要:在jquery中each中直接使用break或者continue会提示:必须在循环中使用。会报错不能直接使用。 但是,是不是就不能用呢,答案是的,但是换种方法可以达到相同的效果: 可以只用return false和return true来达到相同的效果。 阅读全文
posted @ 2017-08-09 15:00 黄树强 阅读(2225) 评论(1) 推荐(1)
摘要:var jsondata=[{"男":4,"女":3,"不详":0},{"男one":23,"女two":12,"不详two":10}];//对于json形式的数组 ,我们得到其中某个键对应的值是很容易的,//例如得到男对应的值var man=jsondata[0].男;一:循环得到json的键和值但是有些情况下 我们需要得到建和值eg:得到json数组中第一个元素的键值 for (var i... 阅读全文
posted @ 2017-03-28 17:12 黄树强 阅读(49160) 评论(0) 推荐(0)
摘要:内容都是来自:http://www.365mini.com/page/jquery-on.htm。这里做一下收藏。文章的最后 疑问和解答可以解决所有的疑惑 看了之后能更好的整篇文章。 on()函数用于为指定元素的一个或多个事件绑定事件处理函数。 此外,你还可以额外传递给事件处理函数一些所需的数据。 阅读全文
posted @ 2016-12-22 22:31 黄树强 阅读(349) 评论(0) 推荐(0)