2013年10月11日

crm 系统一些可以避免却没有注意到的bug

摘要: 样式相关:1.页面宽度,因为整个页面是100%,然后没有定义最小宽度,于是缩小窗口的时候,有些界面就错位了。这里只需要在全局的css里面写义一个最小宽度就好了。2.当用户输入允许输入的最多个数字符时(比如用户允许输入2到30个字符,用户输入30个字符),在展示的时候却没有足够的空间(容器被定义了宽度和高度)导致界面文字重叠。3.错误提示信息。 这里包括两种情况: 一是:错误提示信息出现的时候应该不会引起界面抖动,或者改变了现有元素的位置(比如当前位置是“添加”,错误提示信息出现的时候,“添加”被挤到别的地方去了。) 二是:多个表单元素的时候,每个表单元素的错误提示信息都应该是出现在该元素的.. 阅读全文

posted @ 2013-10-11 18:05 西红柿 阅读(500) 评论(0) 推荐(0) 编辑

使用JC组件遇到的一些问题

摘要: https://github.com/openjavascript/jquerycomps一、数据验证Valid组件和autoFormLogic组件1. 异步验证第一次没有使用validitemcallback的回调,而且直接在dom元素的blur事件里使用valid(_selector)的方法,导致 了setError或setValid 方法调用 的死循环,查明原因后发现 是多调用 了valid方法。JC内置的valid对于input 的验证就是在blur事件里面。 第二去掉valid方法后,发现导步验证,未通过验证对dom元素setError之后,只要失去该元素失去焦点后,错误提示信息便消 阅读全文

posted @ 2013-10-11 17:08 西红柿 阅读(288) 评论(0) 推荐(0) 编辑

导航