I am facing strange issue on IE 9/10. Two way binding works for all html elements except dropdown. Values do not get selected on the dropdown even if the value exists in the dropdown.
Here is the sample code.
HTML
<select [(ngModel)]="model.city" id="city">
<option value="Lahore">Lahore</option>
<option value="Karachi">Karachi</option>
</select>
TS (Angular 2)
this.model.city="Karachi";
Two way binding does not work for the above condition in IE.
I have included all shims that require for the IE but still it's not getting selected.
<script src="node_modules/es6-shim/es6-shim.min.js"></script>
<script src="node_modules/angular2/es6/dev/src/testing/shims_for_IE.js"></script>
<script src="node_modules/angular2/bundles/angular2-polyfills.js"></script>