I am trying to display custom validation message for lightning Select tag based aura id but validation is not coming on lightning Select tag.
Component Code:
<aura:component >
<lightning:select name="select1" label="How many tickets?" aura:Id="leadtimesel" messageWhenValueMissing="Please choose one">
<option value="">choose one...</option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</lightning:select>
<lightning:button variant="brand" label="Brand" title="Brand action" onclick="{! c.handleClick }" />
</aura:component>
JS Code:
({
handleClick : function(component, event, helper){
var firstNameField = component.find("leadtimesel");
var value = firstNameField.get("v.value");
alert(value);
if(value===''||value===null) {
alert(123);
firstNameField.showHelpMessageIfInvalid();
}
}
})
Thanks, Anil Kumar
*
sign also as per the udpate.