Skip to Content
Menu
This question has been flagged
1 Odpoveď
18459 Zobrazenia

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
Zrušiť
Autor Best Answer

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
Zrušiť
Related Posts Replies Zobrazenia Aktivita
2
dec 22
2554
1
feb 18
6352
0
dec 21
3956
0
júl 25
87
1
júl 25
4873