Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
1 Відповісти
18403 Переглядів

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?

Аватар
Відмінити
Автор Найкраща відповідь

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

},
});

}

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
2
груд. 22
2495
1
лют. 18
6310
0
груд. 21
3900
0
черв. 25
398
1
черв. 25
670