Hi Daors, I'm sorry due to time constrain I am providing a quick answer.
The lookup field is rendered from renderLookupField macro which you can find in HtmlFormMacroLibrary.ftl file. HTH! -- Thanks & Regards Pawan Verma Technical Consultant *HotWax Systems* *Enterprise open source experts* http://www.hotwaxsystems.com On Thu, Nov 5, 2020 at 12:56 PM Daors <[email protected]> wrote: > 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 >
