Odoo Help


Using JQuery to trigger onchange method in Odoo 7

Adam OConnor
on 9/22/14, 12:03 PM 2,319 views

I would like to use a barcode scanner to receive in products without having to cursor into a field and lookup the product.  I simply want Odoo to recognize that when a string of 12 characters (barcode) within a very short time frame is entered, an onchange event will be triggered to do a product query and populate my product based on the barcode.

Can anyone point me to an existing JQuery class or method that could handle this kind of quick lookup with no interaction without cursoring in to a field to trigger an onchange method.



Ben Bernard

--Ben Bernard--

| 4 3 6
Jakarta, Indonesia
--Ben Bernard--
Ben Bernard
On 9/22/14, 11:39 PM

Odoo implement onchange method in server side, cmiiw. It means that the method is not available in javascript, but you can call it if you want by using rpc calls [1]. With this method you still have to query the model (at least twice, compare to just one query to get the products) which means the tradeoff is not really worth it.


[1] https://doc.odoo.com/trunk/web/rpc/

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 9/22/14, 12:03 PM
Seen: 2319 times
Last updated: 3/16/15, 8:10 AM