My form has a lot of logics when loading, about 10 second complete loading
When user edit the record, they can change the content of field suppose to be read only
Is there any way can avoid that, like disable the form with a progress bar before the form is completely loaded ?
It is not good if your form loading takes so long.
There is no way to do it with Behaviour tricks like reordering server-side scripts or creating additional Behaviour, because ScriptRunner completes the computation of all Behaviours related to the current scope and only after applies UI-changes.
First of all, I would recommend simplify your logic to decrease loading time or remove your field from the edit screen.
As a secondary, non-standard method, you can use ScriptRunner Fragments and their web resources to make your field read-only manually using JavaScript, or you can use another plugin that provides such tools.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.