I am attempting to troubleshoot why my select option value in my web app
won't change after I load new data.
This is currently the select code in my web app:
<select ng-model="mySelect" ng-change="showSelectValue(mySelect)" ng-options
="item.value as item.title for item in selectOptions" no-dirty-check="">
</select>
My controller processes the options with this code:
$scope.init = function() {
$scope.selectOptions = [
{value: "EndTimeSoonest", title: "Ending Soonest"},
{value: "StartTimeNewest", title: "Recently Added"},
{value: "PricePlusShippingHighest", title: "Highest Priced"},
{value: "PricePlusShippingLowest", title: "Lowest Priced"},
{value: "Completed", title: "Completed - Most Recent"},
{value: "CurrentPriceHighest", title: "Completed - Highest Price"}
];
};
$scope.init();
I am loading a series of data based of the user selecting items from the
drop down menu. However, if they go to load a new search or new data, the
last selected item in the select remains chosen, but the correct values are
being passed.
You can see the proof of concept here: http://dev.sortsof.com
Any ideas on how I can get the select to reset after a new search or
loading new data?
--
You received this message because you are subscribed to the Google Groups
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.