![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
wqztmx4
这个作者很懒,什么都没留下…
展开
-
jquery autocomplete 按照输入字符从待选项的头部开始匹配。
jquery 的autocomplete的匹配规则是包含规则,就是只要待选项中包含你输入的字符,就给你提示出来。但是实际需求,想从头部开始匹配。假如有arr=[12,2123,123,3312];我输入12,我只想匹配出12和123来,但是autocomplete是包含匹配,只要包含12的都给你匹配出来,就把这4个全匹配出来了。方法如下“$.ui.autocomplete.f...原创 2019-12-13 20:22:32 · 274 阅读 · 0 评论 -
jquery的autocomplete被遮挡以及增加滚动条
今天使用jquery的autocomplete,记录两个问题,一个是,autocomplete的弹出框被遮挡。如下图解决方案是增加open方法,在里面设置z-index的值。第二个问题是,增加滚动条。解决方法是用css进行控制,.ui-autocomplete { max-height: 200px; overflow-y: auto; ...原创 2019-12-13 20:17:27 · 497 阅读 · 0 评论 -
js 使用splice 删除数组
今天写js的时候碰到一坑,记录下。通过正则筛选出数组中哪些元素需要删除,之后使用倒叙删除法。filterTreeData = function (list){ var rep = new RegExp("^[1-2]"); for (var i = list.length-1; i > -1 ; i-- ){ var one = list[i...原创 2019-10-30 15:35:11 · 972 阅读 · 0 评论 -
js判断两个日期之间相差的工作日
分为三步。 第一步:获取原始日期后进行格式化,最终格式化为2019/7/25的格式。 //在Jquery里格式化Date日期时间数据 function timeStamp2String(time){ var datetime = new Date(); datetime.setTime(time); var year...原创 2019-07-30 09:04:01 · 1040 阅读 · 0 评论 -
easyui提交form表单到springMVC,返回json却无法获取。
老项目转成SSM框架。前台提交数据正常,Controller返回json正常,但是在ajax的success方法中无法获取参数。报undefined。后到easyui主页上查找。发现,如果显示使用$.ajax()方式,提交,则能正常返回,而采用$(’').form('submit' 的形式提交。则在返回的success方法中,加上一句var data = eval('(' + data...原创 2019-06-20 19:20:07 · 640 阅读 · 0 评论 -
jquery hide 对li无效
easyui的界面中,需要对几个li进行hide和show的控制在li标签上加了id,但是发现$("#id").hide();无效解决办法:在li的外层包上一层div,在div上加上id,hide起效...原创 2019-03-13 09:17:15 · 854 阅读 · 0 评论 -
easyui onclick search Uncaught TypeError: search is not a function
在easyui的linkbutton中加了一个onclick动作,onclick="search()"方法也有,一切都没有问题,但就是报错Uncaught TypeError: search is not a function后来将方法名换为searchInfo。一切解决。估计search是easyui的保留字,因为一直开发后端,最近写了些前端,把这些细节记录下...原创 2019-03-12 15:58:48 · 2290 阅读 · 1 评论 -
JSON.prase()报错 unexcept token
之前用JSON.parse都没问题,今天获取的数据,用这个方法就有问题,查找后发现,原来今天的数据里面,有些键值对的值中有换行符,如下:"cRowMemo": "郭国统 JIS G3302,SGCH, 全硬度 85-95, 普通锌花,镀锌层 0.13 头尾 80 克,0.17 头尾 100 克,其他不低于 40 克, 钝化, 干燥。 0.13 实际厚度 0.145.每件重量: 3 吨原创 2017-07-05 21:47:56 · 3556 阅读 · 0 评论 -
JS跨域请求
调试ajax,遇到–已拦截跨源请求:同源策略禁止读取位于 http://localhost/MesWebService 的远程资源。(原因:CORS 头缺少 ‘Access-Control-Allow-Origin’)。在IIS下,找到当前程序MesWebServices,找到HHTP响应标头,进去后添加 Access-Control-Allow-Origin,值为*原创 2017-06-06 12:26:10 · 271 阅读 · 0 评论 -
NS_ERROR_FAILURE:xmlHttp.send(ajaxParam);
最近做webapp,使用原生js调用远程服务器的webservice,开始报:“来自 CORS 预检通道的 CORS 头 'Access-Control-Allow-Headers'错误,在服务器端加了响应头后就报NS_ERROR_FAILURE:xmlHttp.send(ajaxParam);错误,如下图也不显示具体的错误,就是报500,最后没招了,把下面代码加到webs原创 2017-06-17 12:34:09 · 1653 阅读 · 0 评论