Ich habe Attribut ng-required="true"
in meiner Dropdownliste gesetzt.
Auf Knopfdruck Ich möchte das Dropdown überprüfen. Aber anfänglich zeigt $ error.required false
an, was true
sein sollte.
Wenn ich jedoch den Wert der Dropdown-Liste $ Error.Require ändern funktioniert einwandfrei.
<select id="ddlsolution" name="ddlsolution" ng-model="Detail.CCESolution" ng-options="solutionName.id as solutionName.type for solutionName in solutionNames" ng-required="true">
<option value="">-- Select Solution --</option>
</select>
<button type="submit" class="gradient-button1" style="float: right; margin-left: 8px; margin-right: 10px;" ng-click="validateFields()">Submit</button>
function validateFields() {
if ($scope.registrationForm.ddlsolution.$error.required) {
alert("error");
}
else {
alert("no error");
}
}
folgt können Sie 'erforderlich' – Anita
anstelle von 'ng-required' Attribut, das nicht funktioniert. – Gaurav123
Try ng-required = "required" – Shin