Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
1 Rispondi
18462 Visualizzazioni

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?

Avatar
Abbandona
Autore Risposta migliore

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...
});

},
});

}

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
2
dic 22
2556
1
feb 18
6352
0
dic 21
3956
0
lug 25
95
1
lug 25
4877