Demo – celá adresa v jednom políčku
Ukázka formuláře, ve kterém se celá adresa zadává do jednoho políčka.
Zadejte adresu:
Zdrojový kód – JavaScript:
<script type="text/javascript" src="https://client.smartform.cz/v2/smartform.js" async></script>
<script type="text/javascript">
var smartform = smartform || {};
smartform.beforeInit = function () {
smartform.setClientId('[clientId]');
}
smartform.afterInit = function() {
var instance = smartform.getInstance()
instance.addressControl.addValidationCallback(validationCallback);
}
function validationCallback(result) {
if (result.result.type == smartform.AddressValidationResultType.HIT) {
console.log(result.result.addressArray)
}
}
</script>
Zdrojový kód – HTML:
<form>
<div>
<label for="adresa">Adresa</label>
<input id="adresa" type="text" class="smartform-address-whole-address"/>
<div class="result"></div>
</div>
</form>