Extensions for the yii framework to support jquery jq-calculator plugin.
"Sometimes the fields of a form are part of a chain of a calculation. For example, when the price of an order position changes, its price including tax should be recalculated. Then the total price (including other additional costs) should also be updated. This means each input element (text, select box, ...) needs an onChange (or onBlur) function that recalculates the new results and triggers other (dependent) fields to update themselves."
<table> <tr> <td> <input type="text" name='l[0]'/> </td> <td> <input type="text" name='r[0]'/> </td> <td> <input type="text" id='sum0' /> </td> </tr> <tr> <td> <input type="text" name='l[1]'/> </td> <td> <input type="text" name='r[1]' /> </td> <td> <input type="text" id='sum1' /> </td> </tr> <tr> <th colspan='2'> Total Sum </th> <td> <input type="text" id='total'/> </td> </tr> </table> <?php $this->widget('application.extensions.EJqCalculator.EJqCalculator', array( 'addFormula'=>array( '#sum0'=>'{{l[0]}} * {{r[0]}}', '#sum1'=>'{{l[1]}} * {{r[1]}}', '#total'=>'{{#sum0}} + {{#sum1}}' ), ));
For more information on how to use this extension please visit the EJqCalculator demo.
Total 1 comment
Hi, this extension does not work in the above mentioned browsers firefox, internet explorer, I have not tried with sea-monkey, opera and safari.. but below is my code
Leave a comment
Please login to leave your comment.