JS
何博裕
长风破浪会有时,直挂云帆济沧海
展开
-
JS在按钮被点击时获取自身对象的方法
在按钮点击时有时需要获取按钮内的某个属性或者参数,通过内置的this对象就可以获取自身的属性或者参数如:$('.site-youce-active').on('click', function () { buttonurl = this.name; buttontitle = this.textContent; var othis = $(this)...原创 2018-05-14 08:43:47 · 21603 阅读 · 0 评论 -
页面加载时多个ajax同时请求时出现问题
多个ajax在页面加载时请求,若返回值的名称一致,可能会出现数据冲突的问题,并导致前面的ajax执行报错,这种情况一般要把ajax分开来执行,不建议使用同步操作如:在ajax的success中调用下一个ajax方法,但这种操作有一定风险性,第一个ajax挂掉的同时也会影响后面的ajax请求,所以应该在error中也做出相应的判断,保证后续方法的正常执行...原创 2018-05-25 09:20:24 · 9085 阅读 · 0 评论 -
Jquery+freemaker实现FTL标签的局部刷新
freemaker在初始化加载后就会成为静态页面,这时只要通过jquery获取需要局部刷新元素的DOM对象,就可以对其进行动态刷新,例如:<@p.select colspan="1" width="50" label="事项类型" name="item_type" id="item_type" list=cmsWorkTypes! listKey="item_type" li原创 2018-06-07 14:34:49 · 4964 阅读 · 3 评论