dojo小例子(6)页面打开后,请求数据,把反馈数据回填页面
来源:互联网 发布:数据库crow s foot图 编辑:程序博客网 时间:2024/05/17 03:22
require(["dojo/parser","dojo/domReady!"], function(parser){parser.parse();});require(["dijit/form/Form", "dijit/form/ValidationTextBox", "dijit/form/TextBox", "dijit/form/Select", "dijit/form/Button"]); require(["dojo/request/xhr","dojo/domReady!"], function(xhr){xhr.get("/dojo/rest/getCompany", { // 请求数据 handleAs: "json" }).then(function(data){ dijit.byId('myForm').set('value',data); // 数据回填表单,数据中的字段名必须和表单元素name一致 }, function(err){ alert("err:"+err); });});
<div data-dojo-type="dijit/form/Form" id="myForm"> <table> <tr> <td align="right">公司名称: </td><td nowrap><input name="companyName" data-dojo-type="dijit/form/TextBox" value="三元"/></td></tr><tr><td align="right">电话号码:</td><td nowrap><input name="phone" data-dojo-type="dijit/form/TextBox" /></td></tr></table></div>
数据请求成功,并自动回填表单的前提:
1、数据中的字段名和表单元素name一一对应
2、页面中用到的dojo插件都要事先require进来,否则就会报错WARNING: Modules being Auto-Required: dijit/form/TextBox
TypeError: dijit.byId(...) is undefined 0 0
- dojo小例子(6)页面打开后,请求数据,把反馈数据回填页面
- 关于数据回填至上个页面
- window.open打开子页面,并选择回填的数据到父页面,替换了div弹出层的形式
- 小白使用react---ajax请求后的数据在另一个页面显示
- 回填数据
- 回填数据
- Ajax请求+JSON传回到页面数据的例子
- 初识DOJO(2)DOJO页面布局教程例子
- dojo小例子(2):dojox/widget/Standby,当前页面不可编辑,模拟进度提示
- Android小例子(点击一个按钮,传递数据给另一个页面)
- Android小例子(点击一个按钮,传递数据给另一个页面)
- (原创)利用页面交叉引用反馈爬取vulners.com的数据
- 关于showModalDialog打开页面后提交数据总打开新页面问题
- 使用Dojo实现页面不刷新提交数据
- 使用Dojo实现页面不刷新提交数据
- dojo小例子(3)DataGrid对静态数据的增删
- dojo小例子(4)DataGrid对动态数据的增删
- dojo小例子(12)form转换成带内部对象的json数据
- 用C#连接SqlServer8 r2
- 友元不解1
- POJ 1036 Gangsters
- Antlr的行为规则和属性作用域 Rule Actions Attribute Scopes
- js中判断是否为空
- dojo小例子(6)页面打开后,请求数据,把反馈数据回填页面
- 在java中如何跳出当前的多重循环
- C#面向过程集锦
- 454 .sff剪切并转fasta 或 fastq
- Unique Path II
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)实践
- 思考与总结【2】:好习惯受益终生
- unzip (linux命令)
- 读书笔记--为人处世之道