JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Can I use conditional calculation using the Dynamic Dropdown widget in JotFormAsked by KriyaYogaVienna on January 11, 2015 at 03:13 PM
The User shall be able to choose a course and choose from two different price options for this course.
Then the user shall pick the date when he arrives and departs.
It shall be calculated how many days the person want to stay and multiply it with the amount € he has chosen before.
I tried with Form Calculation Widget but it was not possible to choose the 3rd field of the Dynamic Dropdowns.
Is it possible with other widgets? or somehow?
form calculation different dropdowns widget calculation widget condition
Unfortunately, our Calculation condition doesn't work yet for some widgets like the Dynamic Dropdown widget.
I suggest using the regular Dropdown list instead from Form Tools as Calculation will work for it.
You can use the Calculation Value property of the Dropdown list and used it on your Calculations.
user guide: -How-to-Assign-Calculation-Value
then do the normal Calculations using formulas
user guide: -How-to-perform-calculation-in-the-form
i.e. Multiple the amount base on the number of days selected.
Hope this help. Please inform us if you need further assistance.
I got it to work with your help
In the compobox there is a blank row, that's why you have to put one line extra in the calculation field.
here it is the same: One "0" for the blank line
With some wired calculation the I got the right results
Thank you for taking the time out to provide your feedback. On behalf of Jonathan and the team, you are most welcome for the support offered.