Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
18448 Widoki

Question related to my previous

I want to get the id (and model) of the form in the backend javascript function (event click). How to get this?

Awatar
Odrzuć
Autor Najlepsza odpowiedź

Full example how to get, in javascript, field_values array, model, ids and id in backend form:

inherited XML:

<div id="target">Click here</div> 

Javascript:

openerp.my_module = function(instance) {

instance.web.FormView = instance.web.FormView.extend({
events: {
'click #target button': 'button_clicked',
},

button_clicked: function(ev) {
ev.preventDefault();
ev.stopPropagation();

var field_values = this.get_fields_values();
var ids = this.get_selected_ids();
var id = field_values['id']
var model = this.model

openerp.jsonRpc('/my_module/example/, 'call', { model: model, ids: ids, id: id}).then(function (data) {
...my code...
});

},
});

}

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
gru 22
2544
1
lut 18
6346
0
gru 21
3945
0
lip 25
55
1
lip 25
4834