This is a very nice example I created. 100% angular and hase some nice 
features.

http://jsfiddle.net/4zt4k5er/


On Tuesday, June 17, 2014 5:10:19 AM UTC-4, Sweta Sadhya wrote:

> Plz help me with this.
> http://jsfiddle.net/aeSaJ/141/
>
> On Sunday, March 24, 2013 8:11:10 AM UTC+8, Matt Raible wrote:
>>
>> Figured it out.
>>
>> <button ng-click="moveUp(selected[0], items)">Move Up</button>
>> <button ng-click="moveDown(selected[0], items)">Move Down</button>
>>
>> select size=10 ng-model="selected" ng-options="i.title for i in 
>> items" multiple="multiple"></select>
>>
>> And in my controller:
>>
>>     $scope.moveUp = function(item, list) {
>>         var idx = list.indexOf(item);
>>         if (idx != -1) {
>>             list.splice(idx - 1, 0, list.splice(idx, 1)[0]);
>>         }
>>     };
>>
>>     $scope.moveDown = function(item, list) {
>>         var idx = list.indexOf(item);
>>         if (idx != -1) {
>>             list.splice(idx + 1, 0, list.splice(idx, 1)[0]);
>>         }
>>     };
>>
>> Hope this helps someone in the future.
>>
>> On Mar 23, 2013, at 1:32 PM, Matt Raible <[email protected]> wrote:
>>
>> This works great for moving items between two selects. Do you have 
>> something similar for re-ordering the items in the select?
>>
>> On Saturday, June 16, 2012 8:51:17 AM UTC-6, Andy Joslin wrote:
>>>
>>> You can do it pretty simply: http://jsfiddle.net/andytjoslin/aeSaJ/3/
>>
>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "AngularJS" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/angular/cyw1j3iarNc/unsubscribe?hl=en-US
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/angular?hl=en-US.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" 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 http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to