帆软8在使用formSubmit时回调函数callback不能使用

帆软8在使用formSubmit时回调函数callback不能使用,7则没有问题。并且报错callback  undefined a function。。求助各位大神,请问有没有遇到同类型错误的
FineReportxuanyongcang 发布于 2017-11-20 11:56
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
macro_hard发布于2017-11-20 11:56(编辑于 2023-9-6 09:34)
555
  • xuanyongcang xuanyongcang(提问者) if (this.options.form != null && $.isFunction(this.options.form.formSubmit)) {
            this.options.form.QueryBtn = this;
            var name = this.options.form.getWidgetByName(\"name\").getValue();
            var staff_id = this.options.form.getWidgetByName(\"staff_id\").getValue();
            var dept_name = this.options.form.getWidgetByName(\"deptname\").getValue();
            this.options.form
                            .formSubmit({
                                    url : \"${servletURL}?op=fr_dialog&cmd=parameters_d&sessionID=${sessionID}\",
                                    asyn : true,
                                    data : {
                                            user_name : name,
                                            staff_id : staff_id,
                                            dept_name : dept_name
                                    },
                                    complete: function(res, status) {},
                                    callback : function(res, status) {
                                            //_g().loadContentPane();
                                            if (FR.isMobile()) {
                                                    lurl = \'${servletURL}?op=mobile_reportshow&__pi__=false&sessionID=${sessionID}\';
                                                    FR.MobileTools.openLink(lurl, \'_blank\');
                                                    _g().$toolbarBtnBack.show();
                                            } else {
                                                    _g().loadContentPane();
                                            }
                                    }
                            });
            var self = this;
            _g().once(\"afterload\", function() {
                    self.enable();
            })
    }
    对查询按钮写了一个事件,但是在帆软8.0就会出现报错,callback函数
    回复
    2017-11-20 13:57 
  • macro_hard macro_hard 回复 xuanyongcang :FR.isMobile改成false测试,没有问题啊。isMobile是你自己extend的方法么?你可以用开发者工具前端调试一下,看看是哪里的问题
    回复
    2017-11-20 14:17 
  • xuanyongcang xuanyongcang(提问者) 回复 macro_hard :十分感谢,确实是写了个个性化方法
    回复
    2017-11-20 14:41 
最佳回答
0
y473825961发布于2017-11-21 10:38(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 693浏览人数
  • 最后回答于:2017-11-21 10:38
    活动推荐 更多
    热门课程 更多
    返回顶部