今天做文章搜索 想都没想直接用了个form,后来发现不对了。我得把Store reload阿,用 form 有什么用啊。
把 store.baseParams 的值设置好 reload 就行。不过有很多参数要加上去阿。要是form 可以把所有的表单字段的键 值的集合拿到就好了。
一看API basicform 还真有这个函数。
store.baseParams= form.getValues();
store.reload();
果然成功。如果觉得获得一个元素,然后又去获得值,然后一个一个拼,然后得表单里的元素改变id 设置store 参数前获得表单元素的参数也改变不太麻烦,然后不怕遗漏重复的话,自然可以不用这个方法了。
总结一下 :
表单提交 基本上就是添加、修改了。
而store 就用作获得列表。
Ext.ajax.request 就用作 删除。