jQuery MiniUI

 找回密码
 立即注册
查看: 3642|回复: 6
打印 上一主题 下一主题

datagrid reload()问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-7-5 17:14:31 |只看该作者 |倒序浏览
var rows = grid.getSelecteds();
            if (rows.length > 0) {
                if (confirm("如果合同已审核则不能删除,确定删除选中的合同?")) {
                    var ids = [];
                    for (var i = 0, l = rows.length; i < l; i++) {
                        var r = rows;
                        ids.push(r.AutoID);
                    }
                    var id = ids.join(',');
                    grid.loading("操作中,请稍后......");
                    $.ajax({
                        url: "../data/ServiceContract.aspx?method=RemoveContract&id=" + id,
                        success: function (text) {
                            mini.alert(text);
                            grid.reload();

                        },
                        error: function () {
                        }
                    });
                }
            } else {
                mini.alert("请选中一条记录");
            }


这段代码中的grid.reload()为什么会报错


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-7-5 17:32:21 |只看该作者
你先弄一个表格,什么都不要放,只放个按钮,执行grid.reload(),看看是否依旧报错
或者更新下miniui试试

Rank: 1

板凳
发表于 2013-7-5 21:25:10 |只看该作者
单独放一个按钮调用reload()是没有问题的,就是在某个页面有问题,已经仔细检查过代码并更新为最新版,还是不行,我想知道到底是什么原因造成的,好去有针对性的检查代码!

Rank: 9Rank: 9Rank: 9

地板
发表于 2013-7-7 09:55:00 |只看该作者
1.更新下版本试试
2.如果还是有错误,请提供下错误示例页面,上传下我们给你看看

Rank: 2

5#
发表于 2013-7-24 21:46:34 |只看该作者
我也有类似的错误,调试的时候提示:
未经处理的异常,行 22762,列 36,在 http://localhost:20237/scripts/miniui/miniui_format.js 中

0x800a01b6 - Microsoft JScript runtime error: Object doesn't support property or method 'removeNode'

Rank: 2

6#
发表于 2013-7-24 21:57:42 |只看该作者
也是进行了删除操作,在ajax回调里reload
  function delModel() {
        var rows = grid.getSelecteds();
        if (rows.length >= 1) {
            if (confirm("确定要删除这" + rows.length + "个模型?")) {
                for (var i = 0; i < rows.length; i++) {
                    rows[i]._state = "deleted";
                }
                var json = mini.encode(rows);

                $.ajax({
                    url: "/APS_PlanOptimization/CompanyModelAnalysis/DelModel",
                    type: 'post',
                    data: { data: json },
                    cache: false,
                    success: function (text) {
                        if (text != "") {
                            alert(text);
                        } else {
                            alert("OK!");
                        }
                        grid.reload();
                    },
                    error: function () {
                        alert("Error!");
                    }
                });
            }
        } else {
            alert("请至少选中一条数据");
        }
    }

Rank: 9Rank: 9Rank: 9

7#
发表于 2013-7-25 09:18:32 |只看该作者
看你的地址:http://localhost:20237/scripts/miniui/miniui_format.js
首先告诉你,试用版代码是不能格式化的,只要你格式化就报错。

Archiver|普加软件

GMT+8, 2024-11-30 20:12 , Processed in 1.061137 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部