Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Web/Views/Shared/EditorTemplates/Ponente.cshtml @ 234:cc71f96ac134
Combinar
author | juanjose.montesdeocaarbos |
---|---|
date | Tue, 04 Oct 2011 20:36:27 -0300 |
parents | de6d206bd5c3 |
children |
line wrap: on
line source
@model Guid <script type="text/javascript"> $(document).ready(function () { $("#agregarPonente").subpanel({ success: recargar, url: '/PersonaApi/Nueva' }); }); function recargar(data) { if (data.Succeful) { // obtenemos el dropdown var ponentes = $("#Ponente"); // agregamos el ponente var opcion = $("<option></option>").attr("value", data.Id).html(data.Nombre).appendTo(ponentes); // ordenamos los ponentes var options = $("option", ponentes); options.sort(function (a, b) { if (a.text > b.text) return 1; else if (a.text < b.text) return -1; else return 0 }) ponentes.empty().append(options); // seleccionamos el ponente que acabamos de agregar ponentes.attr("value", data.Id); } else { alert(data.Message); return false; } } </script> @Html.DropDownList(string.Empty, Html.GetPonentes(Model), new { style = "vertical-align: top;" }) <div id="agregarPonente" style="display: inline-block"></div>