You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Usage scenario: a form uses asynchronous functions for vaiours expression fields such as visibleIf and requiredIf. However, Form Library doesn't currently handle this and, for instance, it is possible to submit a form without waiting until the requiredIf function finishes its execution. Consider the following sample demo: View Demo. It is also possible to call the survey.completeLastPage() without waiting until the async expression function finishes executing: View Demo.
Please consider supporting this usage scenario.
Block navigation elements if an async function is being executed;
Add an API which would allow developers to determine the execution status of asynchronous functions. This is required for a custom Save action.
The text was updated successfully, but these errors were encountered:
T21125 - Asynchronous Expressions and Their Execution Status
https://surveyjs.answerdesk.io/internal/ticket/details/T21125
Usage scenario: a form uses asynchronous functions for vaiours expression fields such as
visibleIf
andrequiredIf
. However, Form Library doesn't currently handle this and, for instance, it is possible to submit a form without waiting until therequiredIf
function finishes its execution. Consider the following sample demo: View Demo. It is also possible to call thesurvey.completeLastPage()
without waiting until the async expression function finishes executing: View Demo.Please consider supporting this usage scenario.
The text was updated successfully, but these errors were encountered: