Date: Fri, 29 Mar 2024 07:41:14 +0200 (EET) Message-ID: <711972838.1143.1711690874357@wiki.vertuna.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1142_513776256.1711690874246" ------=_Part_1142_513776256.1711690874246 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
When you change the selection in "My dropdown field" you will se= e a custom JavaScript function gets executed, that's shows the alert messag= e with values for both fields
Storage format
<ac:= structured-macro ac:macro-id=3D"4f089566-1bc1-4cd0-b0f0-7293bec8b5bd" ac:na= me=3D"confiform" ac:schema-version=3D"1"> <ac:parameter ac:name=3D"formName">myform1</ac:parameter> <ac:rich-text-body> <ac:structured-macro ac:macro-id=3D"8d4fe691-7455-4bc3-a937-5a94eaf9= b08d" ac:name=3D"confiform-entry-register" ac:schema-version=3D"1"> <ac:rich-text-body> <p> <br/> </p> </ac:rich-text-body> </ac:structured-macro> <p> <ac:structured-macro ac:macro-id=3D"ea69e0c8-e702-4152-87a2-c90b79= d5239e" ac:name=3D"confiform-field-definition" ac:schema-version=3D"1"> <ac:parameter ac:name=3D"fieldName">mytextfield</ac:parame= ter> <ac:parameter ac:name=3D"fieldLabel">My text field</ac:par= ameter> <ac:parameter ac:name=3D"type">text</ac:parameter> </ac:structured-macro> </p> <ac:structured-macro ac:macro-id=3D"6c80ef56-4120-4cdf-9a16-79f1581e= ff83" ac:name=3D"confiform-field-definition" ac:schema-version=3D"1"> <ac:parameter ac:name=3D"fieldName">mydropdown</ac:parameter= > <ac:parameter ac:name=3D"fieldLabel">My dropdown</ac:paramet= er> <ac:parameter ac:name=3D"values">false[1=3Done|2=3Dtwo|]</ac= :parameter> <ac:parameter ac:name=3D"type">select</ac:parameter> </ac:structured-macro> <p> <ac:structured-macro ac:macro-id=3D"6678b496-d4b3-494b-96f2-a3f7f8= 379d74" ac:name=3D"confiform-field-definition-rules" ac:schema-version=3D"1= "> <ac:parameter ac:name=3D"condition">!mydropdown:[empty]</a= c:parameter> <ac:parameter ac:name=3D"values">showMessage(AJS.$(formName))= ;</ac:parameter> <ac:parameter ac:name=3D"action">Run custom JavaScript</ac= :parameter> </ac:structured-macro> </p> <p> <ac:structured-macro ac:macro-id=3D"3ccfa079-e1cf-4822-88b1-6d0efc= a88bc0" ac:name=3D"confiform-field-definition-rules" ac:schema-version=3D"1= "> <ac:parameter ac:name=3D"condition">!mydropdown:[empty]</a= c:parameter> <ac:parameter ac:name=3D"values">showMessage(AJS.$(formName))= ;</ac:parameter> <ac:parameter ac:name=3D"action">Run custom JavaScript</ac= :parameter> <ac:parameter ac:name=3D"actionFieldName">mydropdown</ac:p= arameter> </ac:structured-macro> </p> </ac:rich-text-body> </ac:structured-macro> <ac:structured-macro ac:macro-id=3D"ee8e0309-35b6-438b-94c4-37045b567a63= " ac:name=3D"html" ac:schema-version=3D"1"> <ac:plain-text-body><![CDATA[<script> function showMessage(myform){ alert(AJS.$(myform).find('#i_mydropdown').val() + ' ' + AJS.$(myform).fin= d('#i_mytextfield').val()); } </script>]]></ac:plain-text-body> </ac:structured-macro>