首页
归档
留言
广告合作
友链
美女主播
Search
1
博瑞GE车机升级/降级
5,146 阅读
2
Mac打印机设置黑白打印
4,517 阅读
3
修改elementUI中el-table树形结构图标
4,516 阅读
4
Mac客户端添加腾讯企业邮箱方法
4,351 阅读
5
intelliJ Idea 2022.2.X破解
4,060 阅读
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
登录
/
注册
Search
标签搜索
Spring Boot
Java
Spring Cloud
Mac
mybatis
WordPress
Nacos
Spring Cloud Alibaba
Mybatis-Plus
jQuery
Java Script
asp.net
微信小程序
Sentinel
UniApp
MySQL
asp.net core
IntelliJ IDEA
Jpa
树莓派
Laughing
累计撰写
570
篇文章
累计收到
1,424
条评论
首页
栏目
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
页面
归档
留言
广告合作
友链
美女主播
搜索到
570
篇与
的结果
2017-06-30
WordPress关闭、开启评论
净网期间等特殊情况,我们可能需要关闭WordPress的评论功能。WordPress只需一句Sql就能实现评论的启用、关闭。关闭WordPress评论UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open';开启WordPress评论UPDATE wp_posts SET comment_status = 'open', ping_status = 'open' WHERE comment_status = 'closed';
2017年06月30日
1,205 阅读
0 评论
1 点赞
2017-06-30
SQL数据库对于保存特殊字符的解决办法
数据库的Char、Vachar类型可以兼容汉字,但特殊字符不行,在保存包含有特殊字符的字符串、正文时,会将特殊符号替换成一个?号。例如: ฿ 会变成?解决办法是将字段改成NChar,NVarchar等类型,在入库的时候每个字符串插入前都加入一个N,如N’lily’、N’Male’,兼容性会更好,作为Nvarchar字段,这是一种推荐做法!
2017年06月30日
1,332 阅读
0 评论
2 点赞
2017-06-30
PLSQL中文乱码解决办法
新增环境变量变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK这样在PL/SQL 中就没有乱码,也支持中文的查询。
2017年06月30日
1,328 阅读
0 评论
0 点赞
2017-06-30
ORA-01157: 无法标识/锁定数据文件 解决方案
在删除表空间对应的文件后出现下面的问题:SQL> startupOracle 例程已经启动。 Total System Global Area 426852352 bytes Fixed Size 1333648 bytes Variable Size 306185840 bytes Database Buffers 113246208 bytes Redo Buffers 6086656 bytes 数据库装载完毕。 ORA-01157: 无法标识/锁定数据文件 7 - 请参阅 DBWR 跟踪文件 ORA-01110: 数据文件 7: 'C:/APP/ADMINISTRATOR/ORADATA/ORCL/DM_ECM_DCTM_ACCT20100917155302_IND.DBF'执行下面的修改后,恢复正常alter database datafile 'C:/APP/ADMINISTRATOR/ORADATA/ORCL/DM_ECM_DCTM_ACCT20100917155302_IND.DBF' offline drop; 数据库已更改。alter database open; 数据库已更改。
2017年06月30日
1,792 阅读
0 评论
1 点赞
2017-06-30
解决ORA-14450:试图访问已经在使用的事务处理临时表
最简单方法最简单的方法其实就是重启oracle服务,但是如果用户正在使用oracle那么此方法就不可行了杀死会话找到表对象select * from dba_objects where object_name='TEMP_HTGY_HTBD' --TEMP_HTGY_HTBD是表名找到该对象导致的锁的Session会话,并编写语句 select 'alter system kill session '''||SID||','||SERIAL#||''';' from V$session where SID in ( select sid from v$enqueue_lock t where t.type='TO' and id1='79360' )执行生成后的SQL语句解除死锁
2017年06月30日
1,386 阅读
0 评论
10 点赞
2017-06-30
配置Chrome支持本地(file协议)的AJAX请求
解决办法作为我个人最喜欢的Chrome,强大,没什么好说的,只有想不到,几乎没有做不到,所以必须也得支持:Windows:设置Chrome的快捷方式属性,在“目标”后面加上 --allow-file-access-from-files,注意前面有个空格,重新打开Chrome即可。Mac:只能通过终端打开浏览器:打开终端,输入下面命令:open -a "Google Chrome" --args --disable-web-security然后就可以屏蔽安全访问了[ --args:此参数可有可无]
2017年06月30日
1,360 阅读
0 评论
0 点赞
2017-06-30
jquery checkbox勾选/取消勾选第二次无效的问题
代码如下$("#rdIsStop").attr('checked', result.isStop == '0' ? false : true); 问题描述这段代码,第一次执行的时候,没有任何问题,但是第二次以后再执行,你会发现不起作用。问题分析最近在iteye的新闻中看到jQuery已经更新到了1.6.1。和之前版本的最大变化是增加了.prop方法。但是.prop()方法和.attr()方法,单从字面上很难区分。在汉语中properties和attributes都有表示“属性”的意思。下面根据这篇博文(javascript:mctmp(0);),简要翻译了.prop()和.attr()的用法:从1.5.2升级到1.6.1通过介绍新方法.prop()以及.attr()方法的改变,jQuery1.6.1引起了一场关于attributes和properties之间有何区别和联系的激烈讨论。同时,1.6.1也解决了一些向后兼容性问题。当从1.5.2升级到1.6.1时,你不必修改任何attribute代码。下面是关于jQuery1.6和1.6.1中Attributes模块变化的描述,以及.attr()方法和.prop()方法的首选使用。然而,正如前面所述,jQuery1.6.1允许你使用.attr()方法就像以前它被使用在所有的情况中一样。发生了什么变化Attributes模块的变化是移除了attributes和properties之间模棱两可的东西,但是在jQuery社区中引起了一些混乱,因为在1.6之前的所有版本中都使用一个方法(.attr())来处理attributes和properties。但是老的.attr()方法有一些bug,很难维护。jQuery1.6.1对Attributes模块进行了更新,并且修复了几个bug。特别提到的是,boolean attributes,比如:checked,selected,readonly和disabled在1.6.1中和1.6之前的处理相同。这意味着下面的代码:解决办法替换attr为prop属性$("#rdIsStop").prop('checked', result.isStop == '0' ? false : true);
2017年06月30日
1,295 阅读
0 评论
0 点赞
2017-06-30
jquery easyui tabs切换问题
问题描述tab如果存在多个标签时,如果不关闭第一个标签,再打开第二个或者第三个。。。标签后,重新切换到第一个标签,结果第一个标签总是显示最后一个标签的内容。问题代码$.each(_menus.menus, function (i, n) { menulist += "<ul>"; $.each(n.menus, function (j, o) { menulist += "<li><div><a target='mainFrame' href='" + o.url + "'>" + '<span data-options="iconCls:\'icon-save\'"></span>' + o.menuname + "</a></div></li> "; }) menulist += "</ul>"; $(".easyui-accordion").accordion("add", { title: n.menuname, content: menulist, iconCls: n.icon }) menulist = ""; //每次循环完子菜单后清空,避免内容重复 })解决办法替换到菜单的href属性,替换成其他的任意属性,然后在打开时,调用新的属性$.each(_menus.menus, function (i, n) { menulist += "<ul>"; $.each(n.menus, function (j, o) { menulist += "<li><div><a target='mainFrame' openUrl='" + o.url + "'>" + '<span data-options="iconCls:\'icon-save\'"></span>' + o.menuname + "</a></div></li> "; }) menulist += "</ul>"; $(".easyui-accordion").accordion("add", { title: n.menuname, content: menulist, iconCls: n.icon }) menulist = ""; //每次循环完子菜单后清空,避免内容重复 })
2017年06月30日
1,323 阅读
0 评论
1 点赞
2017-06-30
easyui datagrid获取隐藏列
问题背景在我们平时使用easyui的datagrid时,往往会将主键列(guid)进行隐藏,如下代码$("#dg").datagrid('hideColumn', 'SK_ID'); 对于隐藏的列,我们通过getSelected方法是无法获取到对应的值的,如下方法var selectRow = $("#dg").datagrid('getSelected'); 解决方法其实解决方法很简单,只需要设置datagrid的idField属性即可,如下<table id="dg" class="easyui-datagrid" data-options=" singleSelect:true, collasible:true, idField:'SK_ID', rownumbers:true, iconCls:'icon-view', pagination: true, pageSize: 10, pageList: [5, 10, 30], toolbar:'#toolBar', fit:true" style="width:100%;height:100%;padding:20px"> <thead> <tr style="height:32px"> <th data-options="field:'SK_ID',hiden:true">ID</th> <th data-options=" field:'SK_Code', width:'20%', loadMsg: '数据加载中...', editor:{ type:'validatebox', options:{required:true, validType:'length[1,100]'} }">编号</th> <th data-options=" field:'SK_Name', width:'30%', editor:{ type:'textbox' } ">名称</th> <th data-options=" field:'SK_IsStop', width:'10%', formatter:function(value,row){ return value=='0'?'否':'是'; }, onAfterEdit:afterEditRow, editor:{ type:'combobox', options:{ data:yesOrNoJson, valueField:'id', textField:'strText'}}">是否停用</th> <th data-options=" field:'SK_Note', width:'40%', editor:{ type:'textbox', options:{ multiline:true } } ">备注</th> </tr> </thead> </table>
2017年06月30日
1,209 阅读
0 评论
0 点赞
2017-06-30
easyui分页无法获取到pageSize的解决办法
问题描述今天在做easyui datagrid分页时,看到网上说的方法都是通过onSelectPage函数,获取对应的pageNumber和pageSize,然后调用后台传递json数据,但是我这边通过调用这个方法时,只有第一次调用的时候事件会触发,之后便不会再触发分页控件的方法。解决办法通过跟踪后台代码,发现通过onSelectPage函数传递到后台的数据,并不是改变后的数据,始终是一个数值。o(╯□╰)o,可能是我不太会用吧,后来还是通过后台代码,发现调用onSelectPage函数时,会自动传递一个page和rows参数,通过此参数即可。前台代码onSelectPage: function (pageNumber, pageSize) { $("#dg").datagrid({ "url": "Service/SettleKindService.ashx?func=getAllSettleKindByPage" }); }后台context.Request.Params["rows"] context.Request.Params["page"]
2017年06月30日
1,336 阅读
0 评论
1 点赞
2017-06-30
jqGrid单元格/行编辑模式下getRowData如何获取数据行
jqGrid API已经明说过,编辑模式下不要调用getRowData,要不得到数据行列信息包含的是单元格的innerHTML,而不是实际输入控件的值。参考jqGrid的源代码,getRowData的实现方法是遍历tr获取td的innerhTML。getRowData在单元格和行编辑模式下受到影响,在表单编辑模式没问题,因为表单没有直接修改jqGrid生成输入对象,而是在新的控件中生成编辑对象。要想在单元格和行编辑模式下getRowData返回实际的数据行,而不是包含html代码的内容,可以参考下面的。对于单元格编辑,需要先还原或者保存此单元格,然后再调用getRowData方法,实现如下beforeEditCell:function(rowid,cellname,v,iRow,iCol){ lastrow = iRow; lastcell = iCol; } 在调用getRowData获取数据前,先保存/还原单元格$("#grid").jqGrid("saveCell",lastrow,lastcell);//保存单元格,切换为文本模式 //或者===> //$("#grid").jqGrid("restoreCell",lastrow,lastcell);//还原单元格,切换为文本模式 var recs=$("#grid").jqGrid("getRowData"); 对于行编辑模式,原理一样,还原正在编辑的行或者保存数据到内存中调用editRow时传递oneditfunc事件处理函数保存正在编辑的行的id$('#list4').jqGrid('editRow', rowid, true, function (rowid) { window.rowid=rowid; });在调用getRowData获取数据前,先保存/还原正在编辑的数据行jQuery("#grid_id").saveRow(rowid, false, 'clientArray'); //==>或者还原 //jQuery("#grid_id").restoreRow(rowid); var recs=$("#grid").jqGrid("getRowData");
2017年06月30日
1,185 阅读
0 评论
0 点赞
2017-06-30
div 监听 change事件
jQuery事件中的change()方法定义和用法当元素的值发生改变时,会发生 change 事件。该事件仅适用于文本域(text field),以及 textarea 和 select 元素。change() 函数触发 change 事件,或规定当发生 change 事件时运行的函数。注释:当用于 select 元素时,change 事件会在选择某个选项时发生。当用于 text field 或 text area 时,该事件会在元素失去焦点时发生。解决办法$("#ID").bind('DOMNodeInserted', function(e) { alert('change'); });
2017年06月30日
1,431 阅读
0 评论
1 点赞
1
...
45
46
47
48