I want to sort my List box based on the selected value of my Dropdown list, Is there a way to do this with Jquery or Javascript?
This is my View List Box and Selected List:
 <select id="sel2">
 <option value="">Todos</option>
 <option value="COMIDAS">COMIDAS</option>
 <option value="DESAYUNOS">DESAYUNOS</option>
 <option value="CENAS">CENAS</option>
 </select>
 <select id="Group" multiple="multiple" name="Group" style="width: 300px;">
 <option>{ Turno = CENAS, Total = $57,410.00 }</option>
 <option>{ Turno = COMIDAS, Total = $151,571.00 }</option>
 <option>{ Turno = DESAYUNOS, Total = $58,994.00 }</option>
 </select>
                                             My List box is filled Before Page load on ServerSide by a Viewbag
ViewBag on Controller:
foreach (var item in db.Pos.Where(r => r.Fecha.Day <= today.Day).Select(v => new { Rid = v.Rid, Total = v.Total })
 .GroupBy(l => l.Rid).AsEnumerable().Select(z => new {Turno=z.Key, Total = String.Format("{0:$#,##0.00;($#,##0.00);Zero}",Decimal.Round(z.Sum(l => l.Total), 0) )}))
        {
            listadesumas.Add(item.ToString());
            //listadesumas.Add(Selected);          
        }
        var grupos = new SelectList(listadesumas.ToList());
        ViewBag.Group = grupos;
Viewbag on View:
@Html.ListBox("Group", (IEnumerable<SelectListItem>)ViewBag.Group, new { style = "width: 300px;" })
 
     
     
     
    