2019独角兽企业重金招聘Python工程师标准>>>
easyui在页面加载时,会自动填充datagrid中的数据,当添加、修改、删除后,会触发reload事件,对datagrid进行重新加载。
这个过程在FireFox中没有问题,用firebug观察发现前后两次http状态码都是200,证明两次都是从服务器重新取的新数据,没有用浏览器中的缓存。
可到了IE中,发现第一次加载时的http状态码是200,reload时的http状态码是304,证明reload时的数据是从缓存中读取的,造成的结果是添加后datagrid表格不更新。
解决方案:把提交方法method由get改为了post