Hello, my programming skills are very basic. I have searched the forum for the answer to my problem and I have not been able to find a good solution.

It is about finding a way to use the filter “gform_calculation_result” in combination with other functions that allow to automatically activate the calculations:

“jQuery(document).ready(function(){}”

and

" jQuery(’#input’).on(‘change’,function (){}"

If for example I use:

```
jQuery(document).ready(function(){
jQuery('#input_1).on('change',function (){
result //calculation result
});
});
gform.addFilter('gform_calculation_result', function( result, formulaField, formId, calcObj ) {
if ( formId == '217' && formulaField.field_id == '3' ) {
result = ;
}
return result;
} );
```

The filter works but I can’t use the result of the calculations in the filter because it is contained in the previous function.

And if I use

```
gform.addFilter('gform_calculation_result', function( result, formulaField, formId, calcObj )
jQuery(document).ready(function(){
jQuery('#input_).on('change',function (){
calculation
});
});
return result;
});
```

Don´t work.

I have tried other combinations to place “Filter” with “jQuery (document) .ready (function () {” with “jQuery (’# input _). On (’ change ', function () {” but I have not found a way that everything works well to the time.

For example, In a theoretical case like this (in real case the calculations would be much more complex and only possible with JS), How could it be used the filter?

“gform.addFilter(‘gform_calculation_result’, function( result, formulaField, formId, calcObj )” to save the result in field id = 3

```
jQuery(document).ready(function(){
jQuery('#input_217_1,#input_217_2').on('change',function (){
a = jQuery('#input_217_1').val();
b = jQuery('#input_217_2').val();
result = a*b;
return result;
});
});
```

Thanks in advance