posted @ 2013-10-12 17:40 小强有毒 阅读(196) 评论(0) 推荐(0)
摘要:
$(function(){ $(document).bind("click",function(e){ var target = $(e.target); if(target.closest(".pop").length == 0){ $(".pop").hide(); } }) }) 阅读全文
摘要:
FIND_IN_SET(str,strlist)传统的IN 操作符允许我们在 WHERE 子句中规定多个值。SELECT column_name(s)FROM table_nameWHERE column_name IN (1,2,3,4)但在一些情况下我们会进行SQL的拼写,操作符参数由外部传入,如下:1 String ids = "1,2,3";2 String sql = "select a.id form t_user a where a.id in("+ids+")";此种拼写方式能实现我们的要求,但是容易出现注入攻击。MY 阅读全文
posted @ 2013-10-10 23:45 小强有毒 阅读(225) 评论(0) 推荐(0)
摘要:
之前做过在页面中创建层(DIV),层必须是透明的(background:none),但要求边框,然后要去获取事件。其他浏览器似乎没问题,但在IE下就不行,无内容的DIV,IE获取不到鼠标移动事件。后来想到办法,用滤镜效果,将div设置为0.01可见,这样,层不是透明的,但是不会影响透明效果。能获取事件。过段时间,发现在IE6下不行,滤镜不好使。网上找了办法,background-image: url('about:blank'); /* IE ,与元素重叠的区域为 img(该元素在上img在下),且该元素无背景(background:none、transparent),无可见内 阅读全文
posted @ 2013-09-20 14:21 小强有毒 阅读(250) 评论(0) 推荐(0)
摘要:
这个东西平时基本很少遇见,但是今天遇见了。问题是,当我们以xtype方式申明一个EXT组件时。如下1 var obj = {2 id:'io',3 xtype:'textfield',4 name:"name"5 }此时这个只是一个对象,并为关联成一个EXT文本框,他与New出来的文本框存在本质的区别,这个很好理解1 new Ext.form.TextField({2 id:'io',3 name:"name"4 })那如何将第一种对象变成一个EXT组件呢,查查资料,看看源码。很好解决,xtype生成组件都 阅读全文
posted @ 2013-08-19 12:32 小强有毒 阅读(232) 评论(0) 推荐(0)
摘要:
easyUI的datagrid在IE下处理大数据量的时候性能非常慢,但是如果我们稍微优化一下,其性能是能让人接受的。关闭datagrid 的列自适应,也就是去掉fitColumns: true这个配置项,或者将值改为false。并且一定指定每一列的宽度。这样能提升性能 阅读全文
posted @ 2013-07-24 11:11 小强有毒 阅读(1897) 评论(0) 推荐(0)
摘要:
Date.prototype.toString=function(){ return this.format("Y-m-d");};因为EXT调用Date.toString()返回值的问题,导致在EditorGrid中,当选择好时间后,表格中会出现异样的时间格式.重写Date.toString()方法就OK 阅读全文
posted @ 2013-06-13 11:32 小强有毒 阅读(209) 评论(0) 推荐(0)
摘要:
eclipse导入jquery包后报错,处理步骤如下:1.打开项目.project文件,去掉如下内容: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments> </buildCommand> 2.删除原来的js,重启重新复制一份,因为原来的文件已被eclipse项目标记为错误了。 阅读全文
posted @ 2013-06-03 17:08 小强有毒 阅读(237) 评论(0) 推荐(0)
摘要:
Ext下拉框我们通常定义displayField : 'name'来做显示值,但是现在我们的显示值是一个通过NAME+CODE的组合,首先想到的是在后台拼接。但是后台方法是公用的,不能随便改。所以只有在前台进行修改。{ fieldLabel:'目标货架', xtype:'combo', editable : false, hiddenName:'displacement.startGoodsSpace.id', triggerAction : 'all', valueField : 'id', di 阅读全文
posted @ 2013-05-31 18:01 小强有毒 阅读(263) 评论(0) 推荐(0)
摘要:
editor : new Ext.form.ComboBox({ allowBlank:false, editable:false, blankText : '采购单位不能为空', triggerAction : 'all', valueField : 'id', displayField : 'name', mode : 'remote', getRawValue:function(){//重写getRawValue()方法使其获取显示值 if(this.valueField){ return Ext.isDef 阅读全文
posted @ 2013-05-30 09:44 小强有毒 阅读(527) 评论(0) 推荐(0)
摘要:
CSS兼容常用技巧 请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 http://www.php100.com 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline; 例如:<#div id=”imfloat. 阅读全文
posted @ 2013-05-10 17:56 小强有毒 阅读(190) 评论(0) 推荐(0)
浙公网安备 33010602011771号