如何控制/预防<;选择>;在AngularUI/angularjs中设置新选项的下拉列表?
我使用的是angular ui,下拉列表如下:如何控制/预防<;选择>;在AngularUI/angularjs中设置新选项的下拉列表?,angularjs,drop-down-menu,angular-ui,Angularjs,Drop Down Menu,Angular Ui,我使用的是angular ui,下拉列表如下: <select id="vehicleSelectDropdown" name="vehicles" type="text" class="form-control" ng-options="vehicle.name for vehicle in vehicles" ng-change="onVehicleSelected(this)" ng-
<select id="vehicleSelectDropdown"
name="vehicles"
type="text"
class="form-control"
ng-options="vehicle.name for vehicle in vehicles"
ng-change="onVehicleSelected(this)"
ng-model="selectedVehicle" required>
<option value="" selected>Select Vehicle</option>
</select>
选择车辆
当我选择一个选项时,我会验证用户是否做了一些更改,如果用户在UI上做了一些更改,那么我会用确认模式对话框提示用户,并决定是否继续更改选项
问题是,当出现“确认”对话框时,选择选项已经更改
如何获得此行为:
-用户选择一个选项
-程序进行验证,并决定是否可以继续使用新选项
-只有当程序决定继续进行新选择时,才应更改选择选项
如果没有任何破解,这是可能的吗?使用您不能提示“错误的验证”,并在用户关闭提示后,将值更改回原来的值吗?