JSjq工作总结
JQ
应用:
1各种选择器,得到页面,主要是表单元素的属性,用IE和fireBug调试。
2jq的ajax方法 使用较多
3jq.form 应用 ajaxForm
4formValidator 表单验证 MVC里自带
5My97DatePicker
6asyncbox 弹窗
6jbox 弹窗,应用
7jquery.uploadify AJAX上传控件,原理为,新建一个IFRAME,原页面不刷新,出现过问题。(ajax控件刷新后,部分JS代码失效,Anthem 控件事件无法写前台JS)。
8persist.swf 保存大量数据
9PCASClass.js 省市三级联动,看过部分源码,调用,写过遍历方法,把省市区数据转为JSON,XML,存入数据库
10JQueryzTree应用,写过部分方法,调用事件
dotNetFlexGrid.ascx,为对象,dotNetFlexGridAsyn.aspx 反射得到,dotNetFlexGrid.ascx中的方法,并调用初始化)
12jquery.uploadify AJAX上传控件,原理为,新建一个IFRAME,原页面不刷新,出现过问题。(ajax控件刷新后,部分JS代码失效,Anthem 控件事件无法写前台JS)。
13jtemplates 应用
14json 应用,主要是AJAX和保存数据中使用。
看过JS源码并修改过小部分的
1kindeditor 的JS方法,改过部分源码,查看代码找到视频插入的部分,修改为其他引用(刚工作就碰到这个上传问题,那会JS就是个菜,一看代码两头大)
2优酷API源码,找到部分API,只是在源码里加了可覆盖。
3ckplayer6 API 部分源码(ftp配置) 一样,这两个是因为要作一个在线驾校系统,隔时间弹出层,而embed是默认不覆盖的,找资料看源码自已加。
4在某些已经具有完整功能的代码上添加新功能
自已实现的功能
1简单的弹出层
2写过一些JQ方法,验证表单数据,根据数据修改部分信息。
3与美工合作,写过一些改样式的方法。
4操作COOKIE保存最近的浏览记录。