0
J'ai un champ dans la classe:Comment ajouter la validation à élimination directe
self.address = ko.observable().extend({
required: true,
maxLength: {
params: 1000,
message: 'Long address'
},
validation: {
validator: function(val, substring) {
return /*...*/;
},
message: 'Address not found',
params: ''
}
});
fragment HTML:
<div class="form-additem-group-row__col form-additem-group-row__col_field">
<input type="text" id="addressInput" class="field field_type2 input--full" placeholder="Enter the address" data-bind="textInput: address, geoModuleInput: { mapObject: map, debugSuggestCont: '#currentSuggest', valueText: address, valueKey: addressKey, valueMetroName: metroName, valueMetroDuration: metroDuration, valueGeoCodeResult: geoCodeResult }"/>
<div class="form-additem-group-row__error" data-bind="validationMessage: address"></div>
</div>
traitement d'adresses a lieu dans le module geoModuleInput
et si une adresse existe ou non. Comment appeler la validation si l'adresse n'existe pas?
pouvez-vous afficher le reste du code? y compris geoModuleInput? – Ray