Calculating things, kinda stuck
I have this and it is like..
Price[input] Qty[input] Total[span]
And that works good for each row.
But I cant get the calcAll to work, i know this looks really
long but i dont know how to make jquery act re-usable very well yet :)
- $(document).ready(function(){
- jQuery.fn.calcAll = function() {
- var t0 = parseInt($("[name=total_0]").text());
- var t1 = parseInt($("[name=total_1]").text());
- var t2 = parseInt($("[name=total_2]").text());
- var t3 = parseInt($("[name=total_3]").text());
- var t4 = parseInt($("[name=total_4]").text());
- var t5 = parseInt($("[name=total_5]").text());
- return this.html(t1 + t2 + t3 + t4 + t5);
- };
- $("[name=qty_0],[name=price_0]").keyup(function() {
-
- var qty = $("[name=qty_0]").val();
- var price = $("[name=price_0]").val();
-
- $("[name=total_0]").html(+qty * price);
- $("[name=total]").calcAll();
- });
- $("[name=qty_1],[name=price_1]").keyup(function() {
-
- var qty = $("[name=qty_1]").val();
- var price = $("[name=price_1]").val();
-
- $("[name=total_1]").html(+qty * price);
-
- });
- $("[name=qty_2],[name=price_2]").keyup(function() {
-
- var qty = $("[name=qty_2]").val();
- var price = $("[name=price_2]").val();
-
- $("[name=total_2]").html(+qty * price);
-
- });
- $("[name=qty_3],[name=price_3]").keyup(function() {
-
- var qty = $("[name=qty_3]").val();
- var price = $("[name=price_3]").val();
-
- $("[name=total_3]").html(+qty * price);
-
- });
- $("[name=qty_4],[name=price_4]").keyup(function() {
-
- var qty = $("[name=qty_4]").val();
- var price = $("[name=price_4]").val();
-
- $("[name=total_4]").html(+qty * price);
-
- });
- $("[name=qty_5],[name=price_5]").keyup(function() {
-
- var qty = $("[name=qty_5]").val();
- var price = $("[name=price_5]").val();
-
- $("[name=total_5]").html(+qty * price);
-
- });
- });