今天做文章搜索 想都没想直接用了个form,后来发现不对了。我得把Store reload阿,用 form 有什么用啊。
把 store.baseParams 的值设置好 reload 就行。不过有很多参数要加上去阿。要是form 可以把所有的表单字段的键 值的集合拿到就好了。
一看API basicform 还真有这个函数。
store.baseParams= form.getValues();
store.reload();
果然成功。如果觉得获得一个元素,然后又去获得值,然后一个一个拼,然后得表单里的元素改变id 设置store 参数前获得表单元素的参数也改变不太麻烦,然后不怕遗漏重复的话,自然可以不用这个方法了。
总结一下 :
表单提交 基本上就是添加、修改了。
而store 就用作获得列表。
Ext.ajax.request 就用作 删除。
分享到:
相关推荐
7.5.8 store的排序:ext.util.sorter与ext.util.sortable / 360 7.5.9 store的过滤:ext.util.filter / 363 7.5.10 store的分组:ext.util.grouper / 363 7.5.11 树节点:ext.data.nodeinterface与ext.data.tree...
例如,`Ext.my`文件夹可能包含不同控件的示例,比如使用`Ext.grid.Panel`创建数据网格,用`Ext.form.BasicForm`构建表单,或使用`Ext.tree.TreePanel`展示层次结构数据。 2. **前后台数据交互**:EXTJS支持AJAX技术...
31. **Ext.form.BasicForm类**:表单基础类,处理表单的提交、验证和数据绑定。 32. **Ext.form.Field类**:表单字段基类,所有表单字段组件的父类。 33. **Checkbox类**、**Radio类**:复选框和单选按钮组件。 ...
**Action, Button, SplitButton, CycleButton, BasicForm, Field 类**:这些是EXTJS的UI组件,用于创建按钮、表单等交互元素。 41-45. **Checkbox, Radio, HtmlEditor, TextField, NumberField, TextArea, ...
35、Ext.data.Store类 …………………… 28 36、Ext.data.GroupingStore类 ………… 32 37、Ext.data.SimpleStore类 ………… 34 38、Ext.data.Tree类 …………………… 34 39、Ext.data.Node类 ………………… 34 ...
- `Ext.data.Store.load(params, callback, scope)`: 加载数据。 - `Ext.data.Store.add(record)`: 添加数据记录。 - `Ext.data.Store.remove(record)`: 移除数据记录。 #### 36. Ext.data.GroupingStore 类 (P....
35、Ext.data.Store类 …………………… 28 36、Ext.data.GroupingStore类 ………… 32 37、Ext.data.SimpleStore类 ………… 34 38、Ext.data.Tree类 …………………… 34 39、Ext.data.Node类 ………………… 34 ...