08 2011 档案

摘要:最近页面中要做个省市联动菜单,自然得与select的option打交道了开发过程中遇到几个bug,现整理出来。1.option.remove因为菜单是联动的,所以城市的option要动态更新,当然就得先清除了,于是我就写了个清除的函数function clearAllOptions(self){ var option=self.options; for(var i=0,len=option.length;i<len;i++){ option.remove(i); } }但发现在ie下并没有达到预期的效果产生这个的原因是option总是在动态的变化,所以无法全部清除掉解决办法是直接令它的i 阅读全文
posted @ 2011-08-15 16:24 淘小杰 阅读(1167) 评论(1) 推荐(0)
摘要:import redef multiple_replace(text,adict): rx=re.compile('|'.join(map(re.escape,adict))) def one_xlat(match): return adict[match.group(0)] return rx.sub(one_xlat,text)print multiple_replace('abc123erts',{'a':'A','b':'B'})基本原理是 我们把要替换的字符串作为某个字典的key,对应的要 阅读全文
posted @ 2011-08-09 10:19 淘小杰 阅读(1787) 评论(0) 推荐(0)