У меня есть функция в JavaScript, которая возвращает значение опции выбора HTML-тега.Я пытаюсь присвоить возвращаемое значение аргументу angularjs, чтобы вызвать API для второго раскрывающегося списка, сразу же после выбора выбранного значения.Вот моя попытка:
это angularjs, принимающий аргумент javascript >>>
getUserDetails.getUserDetails(choice1(this))
вот полный фрагмент
<select ng-change="getUserDetails.getUserDetails(choice1(this))" ng-model="reg.country" formcontrol name="country" class="ng-untouched ng-pristine ng-valid" required>
<option value="0: ">-Select Country-</option>
<c:forEach var="findAllCountries" items="${findAllCountries}" varStatus="theCount">
<option value="${findAllCountries.id}">${findAllCountries.name}</option>
</c:forEach>
</select>
функция javascript
<script type="text/javascript">
function choice1(select) {
return select.options[select.selectedIndex].value;
}
</script>
Приведенная выше попытка выдает ошибку при попытке передать возвращаемое значение javascript в аргумент angularjs.