javascript
多云几多
这个作者很懒,什么都没留下…
展开
-
DataTable定位到某页
项目场景:首页点击 a 标签重定向到另一个页面,然后从另一个页面返回到首页时需要DataTable重新定位到之前页数问题描述:尝试用了下表格渲染成功的监听事件,但是每次跳页成功后这个事件又被监听到,然后死循环崩溃$table.on('draw.dt', function () { // 获取表格分页信息 let info = $table.DataTable().page.info(); // 获取是否跳页flag let flag原创 2021-01-27 12:02:12 · 379 阅读 · 0 评论 -
js 函数多层调用无法整体return时处理
js 函数多层调用无法整体return时可以选择抛出异常来阻断程序运行 , 变相达到return 出函数的效果throw "必须选定一个值";原创 2020-04-26 16:59:44 · 1654 阅读 · 1 评论 -
js将字符串按字数换行
/** * 字符串按字数换行 * @param str * @param n * @returns {*} */function newline(str,n){ //获取字符的长度 var len = str.length; var strTemp = ''; if(len > n){ strTemp = str.substring(0,n); ...原创 2019-11-25 14:28:57 · 2384 阅读 · 0 评论 -
JavaScript Function传递中文参数报错处理
onclick="detail('+row.lanId+'\,\''+row.commonRegionName+'\')"原创 2019-10-11 16:01:28 · 884 阅读 · 0 评论 -
JSP中获取路径参数时,参数值为数字串时溢出问题解决
http://localhost:7001/satisfaction/satisfaction_add.jsp?menu_id=188888&from=detail&methodType=MODIFY&taskid=201909067733978361如上 , 使用jsp内置对象取taskid时发现取到的值和实际值不符 ,var taskid = ${param...原创 2019-09-24 21:26:33 · 445 阅读 · 0 评论 -
JavaScript相关使用技巧
判断字符串中是否包含某字符串 方法一: indexOf() // 额外段落加载 if(name.indexOf('extraP') !== -1){ extraPs[name] = value; ExtraP.inputState($('[mpoint='+name+']'),value); return; }...原创 2019-06-21 17:35:56 · 129 阅读 · 0 评论 -
jQuery跳过,跳出$.each()循环
jqueryeach跳出循环,跳过循环return true; —— 跳过当过循环;return false;——跳出所有循环; // 所有属性 $.each($('a'),function (index,val) { var $a = $(val); var aName = $a.prop('name'); if(o...原创 2019-06-21 17:26:36 · 7893 阅读 · 0 评论 -
如何终止JS继续运行?
终止JS运行有如下几种可能: 终止函数的运行的方式有两种 在函数中使用return,则当遇到return时,函数终止执行,控制权继续向下运行 在函数中使用try-catch异常处理,需要结束时,使用throw抛出异常 // 实例使用,不进行try-catch捕获便可以阻断js运行/** * 用户group是否为manager校验 */function...原创 2019-06-20 14:04:33 · 2851 阅读 · 0 评论 -
js替换字符串中非数字或小数点的字符
return money.replace(/[^\d.]/gi,'')转载 2019-06-03 10:19:23 · 2860 阅读 · 0 评论 -
$('selector').on('click',doSomething())和$('selector').on('click',doSomething)的区别
$(function(){ // 绑定成功后执行一次doSomething $('selector').on('click',doSomething()) // 绑定成功后不执行doSomething $('selector').on('click',doSomething)})/**example*/function doSomething(...原创 2019-05-16 11:08:27 · 328 阅读 · 0 评论 -
select标签重复选中相同内容触发onChage事件
$("#select").change(function(){ //doSomething such as alert(1) alert(1); $(this).blur(); }).focus(function(){ $(this)[0].selectedIndex = -1; ...转载 2019-04-29 16:44:58 · 1938 阅读 · 1 评论 -
form表单重置
/** * 重置表单 */ function resetForm() { document.getElementById("表单id").reset(); }原创 2019-04-09 11:00:07 · 191 阅读 · 0 评论