每天进步一点点

时间:2021-05-15 05:14:01

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")