- 注册时间
- 2016-4-25
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 21
- 精华
- 0
- 帖子
- 4

|
- mini.open({
- url: bootPATH + "../demo/CommonLibs/EmployeeWindow.html",
- title: "新增员工", width: 600, height: 360,
- onload: function () {
- var iframe = this.getIFrameEl();
- var data = { action: "new"};
- iframe.contentWindow.SetData(data);
- },
- ondestroy: function (action) {
- grid.reload();
- }
- });
复制代码 父页面
- function SaveData() {
- var o = form.getData();
- form.validate();
- if (form.isValid() == false) return;
- var json = mini.encode([o]);
- $.ajax({
- url: "../data/AjaxService.aspx?method=SaveEmployees",
- type: 'post',
- data: { data: json },
- cache: false,
- success: function (text) {
- CloseWindow("save");
- },
- error: function (jqXHR, textStatus, errorThrown) {
- alert(jqXHR.responseText);
- CloseWindow();
- }
- });
- }
复制代码 子页面
demo里面的弹出编辑都是这样子的,先在子页面(form)里面把数据填写好,然后提交到后台,关闭子页面的时候,父页面开始reload()更新后的后台数据。
但是我现在的需求是:子页面(form)的数据直接插入到父页面的datagrid中,而不是先提交后台处理,等到datagrid里面插入了好几行数据以后我在进行下一步处理,请问该如何做?感谢!
|
|