每天进步一点点
12-22
jquery的使用:
1、对象的遍历,有父级、子级,同级,也可以利用find(“input”) 获取子元素,其中find也可以find(“[name='jim']”)去获取,
children为直接子元素,也可以像find添加“” children(“input”)
siblings为除去自己的同胞元素,prev 自己的上一级元素,next 下一级元素
2、样式的修改,通过css(“color”:“red”,“border”:“1px soild red”)
12-23
1、append 与after的区别,append添加在元素内部的末尾,after是在元素的同级后面
2、添加了.html()的,则使用enpty若使用了添加的新元素,则利用remove()
12-26
1、spring注解
@Controllor @Service @repository @component 注解在类名之前,spring全局配置里面配置<context:component-scan base-package=""/>扫描包下面类的是否存在以上注解,若存在则加载成bean对象,并且会加载@autowired @Resource等注解,auotowired默认使用byType方式,可以写在字段上,也可以写在setter上面,若需要是byName方式,则利用@Qualifler(“BaseService”) 则可,默认情况下,必须依赖baseservice存在,若可以为空的话,则需要@AutoWired(required=false)
而@resource默认ByName方式,不过也可以byName方式,也可以@Resource(name="baseService"),推荐使用@Resource因为他属于J2EE,可以减少与Spring的耦合
12-28
jquery级联
若级联数据是固定的,那么可以把数据利用json格式写在页面上面,第一级可以直接利用a[b],获取这个对象,然后for循环,for(var key in p) ,key代表的是键值,而p[key] 代表的是值,第二级的级联利用第一级得到的值,在a【c】【p[key]】,然后再遍历便可,
json字符串,可以是由controller返回一个String,也可以是返回一个list给页面,然后自动转成json格式,利用a[0][key]就可以获取相应的值
12-30
被easy-ui修饰的对象 对jquery的attr不识别,可以用prop代替,并且prop只在1.6版本之后才有,对val(),也不可以用,可以利用textbox('setValue',value);来赋值,eq也不可以使用,可以利用并没有使用easyui修饰的对象,取上级或下级来获取这个对象
jquery可以通过具体的值来获取对象 $('input[name="answer"][value="123"]')
find("option:selected")