这是一个非常简单的例子,使得 Ext 动态表单通过 XML 来加载、提交数据。
点击“读取”按钮通过 XmlReader 读取服务器端的表单 XML。
读取表单之后,你可以点击提交按钮。提交将会向服务器进行一个“post”动作,根据服务器上的效验 XML记录的条件进行服务器端效验,错误信息将会被传回。那些信息将会显示在表单中相应的字段旁。
注:内置的 JSON 支持不需要映射任何特定的读取器。可是,如果你不喜欢表单内置的 JSON 格式,你也可以使用 JsonReader 将数据读取到表单中。
PS:JS文件没有经过压缩,所以可以直接打开查看。完整源码请见:xml-form.js。
(译者注:此例不知何故,翻译后所有功能失效,等有时间再仔细研究一下。)