Omit Company Name
In many countries including the UK, the organisation name will take presidence as the first line of an address if it is present.
Set removeOrganisation
to true
and include a target organisation_name
in your outputFields
. This will strip the address lines of the organisation but separately add the organisation to the input field you have designated with organisation_name
.
Note that addresses which only have an organisation name as a premise identifier will not have the name stripped.
- JavaScript
- HTML
PostcodeLookup.setup({
apiKey: "ak_test",
context: "#lookup_field",
removeOrganisation: true,
outputFields: {
organisation_name: "#organisation"
line_1: "#first_line",
line_2: "#second_line",
line_3: "#third_line",
post_town: "#post_town",
postcode: "#postcode"
}
});
<form>
<h1>Address Form</h1>
<label>Search your Address</label>
<div id="lookup_field"></div>
<div id="address_form">
<label>Organisation</label>
<input id="organisation" type="text" />
<label>Address Line One</label>
<input id="first_line" type="text" />
<label>Address Line Two</label>
<input id="second_line" type="text" />
<label>Address Line Three</label>
<input id="third_line" type="text" />
<label>Post Town</label>
<input id="post_town" type="text" />
<label>Postcode</label>
<input id="postcode" type="text" />
</div>
</form>
Live Demo
Loading...