Hello OFBiz community!
I started to check the execution on how a find form works and saw that in a
field
there is the lookup tag and has a target:
<field position="2" name="partyIdTo" parameter-name="partyId"
required-field="true"><lookup target-form-name="LookupPartyName"/></field>
When I check this field in web browser with inspect element there are so many
attributes like:
name="partyId"
size="25"
id="0_lookupId_NewSalesInvoice_partyIdTo"
data-lookup-ajax-enabled="true"
data-lookup-presentation="layer"
data-lookup-request-url="LookupPartyName"
data-lookup-form-name="NewSalesInvoice"
data-lookup-optional-target=""
data-lookup-width="640"
data-lookup-height="500"
data-lookup-position="topleft"
data-lookup-modal="true"
data-lookup-show-description="true"
data-lookup-default-minlength="2"
data-lookup-default-delay="300"
data-lookup-args=""
autocomplete="off"
data-lookup-ajax=
url="NewSalesInvoice_partyIdTo,https://localhost:8443/ar/control/LookupPartyName;jsessionid=188FCECFADC720E660C03A5D3462E5F5.jvm1,ajaxLookup=Y&searchValueFieldName=partyId"
My question is does lookup target adds these attributes automatically? and if
so how the process of the ajax call is being made, like where is the jquery
function that is calling this url, if you could help me explaining this process
it would mean so much to me.
Thank you so much for your time,
Best regards,
Daors