Javascript 在Django内联中计算价格

Javascript 在Django内联中计算价格,javascript,jquery,python,django,Javascript,Jquery,Python,Django,我正在寻找一些方法,使用一些javascript从Django(动态)内联计算价格 我有这样一个场景(在Django管理员中): 我试着做这样的事情: {%block extrajs%} var小计=0.00; $('.field-product_code select').change(函数(){ $('.related widget wrapper select')。每个(函数(){ product=$(此+'选项:选定')。text(); 选择_val=$(this.val(); va

我正在寻找一些方法,使用一些javascript从Django(动态)内联计算价格

我有这样一个场景(在Django管理员中):

我试着做这样的事情:

{%block extrajs%}
var小计=0.00;
$('.field-product_code select').change(函数(){
$('.related widget wrapper select')。每个(函数(){
product=$(此+'选项:选定')。text();
选择_val=$(this.val();
var regex=/[+-]?\d+(\.\d+)/g;
var-str=产品;
var floats=str.match(regex).map(函数(v){return parseFloat(v);});
var价格=浮动[0]*1;
log($(this.val());
});
//row_id=$(this).closest('tr').attr('id');
//log($(row\u id).find('.price\u product');
{#if(row#id+'.price#product'){}
{#console.log('existe ja');}
{##}
{}其他{}
{#/$(this).append(“aa”+产品+”);#}
{var regex=/[+-]?\d+(\.\d+)/g;{}
{##}
{#var str=product;#}
{#var floats=str.match(regex).map(函数(v){return parseFloat(v);})#
{#var price=floats[0]*1;#}
{#console.log(price);}
{#            }#}
{#小计+=价格;#}
{#console.log(小计);#}
{#$('#total').html(小计);#}
})
{%endblock%}

Código do Produto
量子化
阿帕加?
---------
Água矿业公司-R$0.69
可口可乐拉塔-R$1.99
伏特加-R$20.0
一,

--------- Água矿业公司-R$0.69 可口可乐拉塔-R$1.99 伏特加-R$20.0 一,

--------- Água矿业公司-R$0.69 可口可乐拉塔-R$1.99 伏特加-R$20.0 一,