|
|
写了一个页面上单元格类似excel方式保存的ajax通用代码
页面上无外乎用几个表格组成
通过table上的标记获取类名和id,通过每个单独的input,select ==获取name和value;
通过struts2的theme自动加载 input的onfocus,onblur方法,自动加载radio 的onclick方法
自动加载select 的onchange方法,然后有些特殊的东西比如类似google的快速索引自己写了onchange方法来实现ajax报错,问题就来了
重写document.onpropertychange方法,用来自动获取table的entity名和id。
发现有bug,原来和js时间顺序有关
先执行的是 activeElement.onchange;
然后执行的是document.onpropertychange
最后才执行 onblur |
|