0
|
macro_hard发布于2017-11-20 11:56(编辑于 2023-9-6 09:34)
|
555
|
-
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函数
-
macro_hard
- 回复 xuanyongcang :FR.isMobile改成false测试,没有问题啊。isMobile是你自己extend的方法么?你可以用开发者工具前端调试一下,看看是哪里的问题
-
xuanyongcang(提问者)
- 回复 macro_hard :十分感谢,确实是写了个个性化方法
|
|