【发布时间】:2020-07-08 08:21:03
【问题描述】:
我需要将一个JS变量值设置成一个Odoo模板变量值。
例如select_val值:
<script>
$(document).ready(function() {
var button = $('#select_coas_report_sign');
button.change(function() {
select_val = $(this).val();
});
});
</script>
我需要设置成下一个变量值:
<t t-set="my_var" t-value="select_val" />
另外,我需要将此变量设置为模板中的函数调用,但给了我服务器错误。
<t t-set="callUrl"
t-value="sale_order.get_portal_url(suffix='/accept_order/' + {{ my_var }})" />
【问题讨论】:
-
您是在 javascript 中使用来自 javascript 的上下文渲染模板,还是在服务器端使用来自服务器的上下文渲染模板?
-
我认为它是由服务器渲染的,上下文来自服务器,知道吗? @bigbear3001
标签: javascript odoo odoo-12