Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
18394 Zobrazení

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šit
Autor Nejlepší odpověď

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šit
Related Posts Odpovědi Zobrazení Aktivita
2
pro 22
2481
1
úno 18
6295
0
pro 21
3892
0
čvn 25
360
1
čvn 25
661