js代码:
xxxxxxxxxx
1
odoo.define("funenc_list", function(require) {
2
"use strict";
3
var core = require("web.core");
4
var session = require("web.session");
5
var ListRenderer = require("web.ListRenderer");
6
ListRenderer.include({
7
_onRowClicked: function(event) {
8
if (this.$el[0].className.indexOf("noOpen") == 0) {
9
return false;
10
}
11
if (!$(event.target).prop("special_click")) {
12
var id = $(event.currentTarget).data("id");
13
if (id) {
14
this.trigger_up("open_record", { id: id, target: event.target });
15
}
16
}
17
}
18
});
19
});
20
已复制
xml 加上class 属性即可
xxxxxxxxxx
1
<tree class="noOpen">
已复制
在更改密码界面有部分bug,改为以下这样
xxxxxxxxxx
1
odoo.define("funenc_list", function(require) {
2
"use strict";
3
var core = require("web.core");
4
var session = require("web.session");
5
var ListRenderer = require("web.ListRenderer");
6
ListRenderer.include({
7
_onRowClicked: function(event) {
8
if (this.$el[0].className.indexOf("noOpen") == 0) {
9
return false;
10
}
11
this._super(event);
12
}
13
});
14
});
15
已复制